Skip to main content

NotificationStore

Extends

Constructors

Constructor

new NotificationStore(): NotificationStore;

Returns

NotificationStore

Overrides

AbstractStore.constructor

Properties

PropertyTypeInherited from
loggerLoggerAbstractStore.logger

Accessors

initialized

Inherited from

AbstractStore.initialized


name

Get Signature

get name(): string;
Returns

string

Inherited from

AbstractStore.name


notifications

Methods

getControls()

getControls(): AbstractSetting<AbstractSettingOptions>[];

Returns

AbstractSetting<AbstractSettingOptions>[]

Inherited from

AbstractStore.getControls


hasNotification()

hasNotification(notification): NotificationDirective;

Parameters

ParameterType
notificationNotification

Returns

NotificationDirective


init()

init(): Promise<void>;

Returns

Promise<void>

Inherited from

AbstractStore.init


normalizeNotification()

normalizeNotification(notification): Notification;

Parameters

ParameterType
notificationNotification

Returns

Notification


setLogger()

setLogger(logger): void;

Parameters

ParameterType
loggerLogger

Returns

void

Inherited from

AbstractStore.setLogger


showNotification()

showNotification(payload): NotificationDirective;

Parameters

ParameterType
payloadNotification

Returns

NotificationDirective


showNotificationWithDuplicateCheck()

showNotificationWithDuplicateCheck(notification): NotificationDirective;

Parameters

ParameterType
notificationNotification

Returns

NotificationDirective


waitForReady()

waitForReady(): Promise<void>;

Returns

Promise<void>

Inherited from

AbstractStore.waitForReady