Skip to main content
Version: 0.9.0-beta.2

Interface: INotificationController

molecule.INotificationController

Hierarchy​

Methods​

count​

▸ Optional count(name): number

Count the service event

Parameters​

NameTypeDescription
namestringEvent name

Returns​

number

Inherited from​

Partial.count

Defined in​

src/common/event/eventBus.ts:28


emit​

▸ Optional emit(name, ...args): void

Emit the service event

Parameters​

NameTypeDescription
namestringEvent name
...argsanyArguments

Returns​

void

Inherited from​

Partial.emit

Defined in​

src/common/event/eventBus.ts:20


initView​

▸ Optional Abstract initView(): void

Returns​

void

Inherited from​

Partial.initView

Defined in​

src/react/controller.ts:4


onActionBarClick​

▸ Optional onActionBarClick(event, item): void

Parameters​

NameType
eventMouseEvent<Element, MouseEvent>
itemIActionBarItemProps<any>

Returns​

void

Defined in​

src/controller/notification.tsx:22


onClick​

▸ Optional onClick(e, item): void

Parameters​

NameType
eMouseEvent<Element, MouseEvent>
itemIStatusBarItem<any>

Returns​

void

Defined in​

src/controller/notification.tsx:21


onCloseNotification​

▸ onCloseNotification(item): void

Parameters​

NameType
itemINotificationItem<any>

Returns​

void

Defined in​

src/controller/notification.tsx:20


subscribe​

▸ Optional subscribe(name, callback): void

Subscribe the service event

Parameters​

NameTypeDescription
namestring | string[]Event name
callbackFunctionCallback function

Returns​

void

Inherited from​

Partial.subscribe

Defined in​

src/common/event/eventBus.ts:11


toggleNotifications​

▸ toggleNotifications(): void

Toggle the Notifications visibility

Returns​

void

Defined in​

src/controller/notification.tsx:29


unsubscribe​

▸ Optional unsubscribe(name): void

Unsubscribe the specific event

Parameters​

NameTypeDescription
nameanyThe event name

Returns​

void

Inherited from​

Partial.unsubscribe

Defined in​

src/common/event/eventBus.ts:37