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