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: