Skip to main content
Version: 1.0.4

INotificationCenterStore

@spartanfx/react v1.0.4


@spartanfx/react / INotificationCenterStore

Interface: INotificationCenterStore

Notification store interface for backing storage

Methods

add()

add(item): Promise<INotificationItem>

Add a new notification

Parameters

item

INotificationItem

Returns

Promise<INotificationItem>


clear()

clear(): Promise<void>

Clear all notifications

Returns

Promise<void>


load()

load(): Promise<INotificationItem[]>

Load all notifications

Returns

Promise<INotificationItem[]>


remove()

remove(id): Promise<void>

Remove a notification

Parameters

id

string

Returns

Promise<void>


update()

update(id, patch): Promise<void>

Update a notification

Parameters

id

string

patch

Partial<INotificationItem>

Returns

Promise<void>