Home > @magiclane/maps-sdk > PTAlertInfo > (constructor)
PTAlertInfo.(constructor)
Create a PTAlertInfo.
API users do not typically create instances of this class directly.
Signature:
constructor(input: {
cause: PTAlertCause;
effect: PTAlertEffect;
activePeriods: PTAlertActivePeriod[];
urls: PTAlertTranslation[];
headerTexts: PTAlertTranslation[];
descriptionTexts: PTAlertTranslation[];
severityLevel?: PTAlertSeverityLevel;
causeDetails?: PTAlertTranslation[];
effectDetails?: PTAlertTranslation[];
});Parameters
Parameter | Type | Description |
|---|---|---|
{ cause, effect, activePeriods, urls, headerTexts, descriptionTexts, severityLevel, causeDetails, effectDetails, } | (not declared) | |
input | { cause: PTAlertCause; effect: PTAlertEffect; activePeriods: PTAlertActivePeriod[]; urls: PTAlertTranslation[]; headerTexts: PTAlertTranslation[]; descriptionTexts: PTAlertTranslation[]; severityLevel?: PTAlertSeverityLevel; causeDetails?: PTAlertTranslation[]; effectDetails?: PTAlertTranslation[]; } |
input properties:
- cause: PTAlertCause
- effect: PTAlertEffect
- activePeriods: PTAlertActivePeriod[]
- urls: PTAlertTranslation[]
- headerTexts: PTAlertTranslation[]
- descriptionTexts: PTAlertTranslation[]
- Optional severityLevel?: PTAlertSeverityLevel
- Optional causeDetails?: PTAlertTranslation[]
- Optional effectDetails?: PTAlertTranslation[]