Skip to main content

Class: NotificationService

Hierarchy​

Constructors​

constructor​

• new NotificationService()

Inherited from​

DefaultGlobalService.constructor

Properties​

[combinedReducers]​

• [combinedReducers]: (state: any, action: any) => any

Type declaration​

▸ (state, action): any

Parameters​
NameType
stateany
actionany
Returns​

any

Inherited from​

DefaultGlobalService.[combinedReducers]

Defined in​

onekijs/packages/onekijs-framework/src/core/Service.ts:63


[dispatch]​

• [dispatch]: any

Inherited from​

DefaultGlobalService.[dispatch]

Defined in​

onekijs/packages/onekijs-framework/src/core/Service.ts:62


[inReducer]​

• [inReducer]: boolean

Inherited from​

DefaultGlobalService.[inReducer]

Defined in​

onekijs/packages/onekijs-framework/src/core/Service.ts:64


[reducers]​

• [reducers]: any

Inherited from​

DefaultGlobalService.[reducers]

Defined in​

onekijs/packages/onekijs-framework/src/core/Service.ts:59


[sagas]​

• [sagas]: any

Inherited from​

DefaultGlobalService.[sagas]

Defined in​

onekijs/packages/onekijs-framework/src/core/Service.ts:61


[types]​

• [types]: any

Inherited from​

DefaultGlobalService.[types]

Defined in​

onekijs/packages/onekijs-framework/src/core/Service.ts:60


context​

• context: AppContext

Inherited from​

DefaultGlobalService.context

Defined in​

onekijs/packages/onekijs-framework/src/app/AppService.ts:8


state​

• state: AnyState

Inherited from​

DefaultGlobalService.state

Defined in​

onekijs/packages/onekijs-framework/src/core/Service.ts:66

Methods​

[create]​

▸ [create](initialState): void

Parameters​

NameType
initialStateAnyState

Returns​

void

Inherited from​

DefaultGlobalService.[create]

Defined in​

onekijs/packages/onekijs-framework/src/core/Service.ts:69


[run]​

▸ [run](): void

Returns​

void

Inherited from​

DefaultGlobalService.[run]

Defined in​

onekijs/packages/onekijs-framework/src/app/GlobalService.ts:7


[stop]​

▸ [stop](): void

Returns​

void

Inherited from​

DefaultGlobalService.[stop]

Defined in​

onekijs/packages/onekijs-framework/src/app/GlobalService.ts:15


add​

▸ add(notification): void

Parameters​

NameType
notificationNotification

Returns​

void

Defined in​

onekijs/packages/onekijs-framework/src/notification/NotificationService.ts:18


clearTopic​

▸ clearTopic(topic): void

Parameters​

NameType
topicstring

Returns​

void

Defined in​

onekijs/packages/onekijs-framework/src/notification/NotificationService.ts:32


debug​

▸ debug(payload): Generator<Generator<void | CallEffect<true>, void, unknown>, void, unknown>

Parameters​

NameType
payloadany

Returns​

Generator<Generator<void | CallEffect<true>, void, unknown>, void, unknown>

Defined in​

onekijs/packages/onekijs-framework/src/notification/NotificationService.ts:39


error​

▸ error(payload): Generator<Generator<void | CallEffect<true>, void, unknown>, void, unknown>

Parameters​

NameType
payloadany

Returns​

Generator<Generator<void | CallEffect<true>, void, unknown>, void, unknown>

Defined in​

onekijs/packages/onekijs-framework/src/notification/NotificationService.ts:46


formatLevelNotification​

▸ formatLevelNotification(level, notification): NotificationContent

Parameters​

NameType
levelNotificationLevel
notificationstring | NotificationContent

Returns​

NotificationContent

Defined in​

onekijs/packages/onekijs-framework/src/notification/NotificationService.ts:89


formatNotification​

▸ formatNotification(notificationContent, settings, notificationService): Notification

Parameters​

NameType
notificationContentstring | NotificationContent
settingsAppSettings
notificationServiceNotificationService

Returns​

Notification

Defined in​

onekijs/packages/onekijs-framework/src/notification/NotificationService.ts:50


info​

▸ info(payload): Generator<Generator<void | CallEffect<true>, void, unknown>, void, unknown>

Parameters​

NameType
payloadany

Returns​

Generator<Generator<void | CallEffect<true>, void, unknown>, void, unknown>

Defined in​

onekijs/packages/onekijs-framework/src/notification/NotificationService.ts:109


init​

▸ init(): void

Returns​

void

Defined in​

onekijs/packages/onekijs-framework/src/notification/NotificationService.ts:13


onRouteChange​

▸ onRouteChange(): void

Returns​

void

Defined in​

onekijs/packages/onekijs-framework/src/notification/NotificationService.ts:114


remove​

▸ remove(notificationId): void

Parameters​

NameType
notificationIdstring | number | symbol

Returns​

void

Defined in​

onekijs/packages/onekijs-framework/src/notification/NotificationService.ts:125


send​

▸ send(notificationContent): Generator<void | CallEffect<true>, void, unknown>

Parameters​

NameType
notificationContentstring | NotificationContent

Returns​

Generator<void | CallEffect<true>, void, unknown>

Defined in​

onekijs/packages/onekijs-framework/src/notification/NotificationService.ts:138


success​

▸ success(payload): Generator<Generator<void | CallEffect<true>, void, unknown>, void, unknown>

Parameters​

NameType
payloadany

Returns​

Generator<Generator<void | CallEffect<true>, void, unknown>, void, unknown>

Defined in​

onekijs/packages/onekijs-framework/src/notification/NotificationService.ts:168


warning​

▸ warning(payload): Generator<Generator<void | CallEffect<true>, void, unknown>, void, unknown>

Parameters​

NameType
payloadany

Returns​

Generator<Generator<void | CallEffect<true>, void, unknown>, void, unknown>

Defined in​

onekijs/packages/onekijs-framework/src/notification/NotificationService.ts:175