Class: NotificationsStore#
Hierarchy#
- NotificationsStore
Index#
Properties#
Methods#
Properties#
Protected
autoHideTimers#
• autoHideTimers: Map‹string | number, number› = new Map
Defined in src/renderer/components/notifications/notifications.store.ts:27
notifications#
• notifications: IObservableArray‹Notification› = observable.array
Defined in src/renderer/components/notifications/notifications.store.ts:25
Methods#
add#
▸ add(notification
: Notification): function
Defined in src/renderer/components/notifications/notifications.store.ts:54
Parameters:
Name | Type |
---|---|
notification |
Notification |
Returns: function
▸ (): void
addAutoHideTimer#
▸ addAutoHideTimer(id
: NotificationId): void
Defined in src/renderer/components/notifications/notifications.store.ts:33
Parameters:
Name | Type |
---|---|
id |
NotificationId |
Returns: void
getById#
▸ getById(id
: NotificationId): Notification | null
Defined in src/renderer/components/notifications/notifications.store.ts:29
Parameters:
Name | Type |
---|---|
id |
NotificationId |
Returns: Notification | null
remove#
▸ remove(id
: NotificationId): void
Defined in src/renderer/components/notifications/notifications.store.ts:71
Parameters:
Name | Type |
---|---|
id |
NotificationId |
Returns: void
removeAutoHideTimer#
▸ removeAutoHideTimer(id
: NotificationId): void
Defined in src/renderer/components/notifications/notifications.store.ts:46
Parameters:
Name | Type |
---|---|
id |
NotificationId |
Returns: void