Skip to main content
Version: 1.x

Class: Controller

molecule.react.Controller

Hierarchy​

Constructors​

constructor​

• new Controller()

Inherited from​

GlobalEvent.constructor

Methods​

count​

▸ count(name): number

Count the service event

Parameters​

NameTypeDescription
namestringEvent name

Returns​

number

Inherited from​

GlobalEvent.count

Defined in​

common/event/eventBus.ts:28


emit​

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

Emit the service event

Parameters​

NameTypeDescription
namestringEvent name
...argsanyArguments

Returns​

void

Inherited from​

GlobalEvent.emit

Defined in​

common/event/eventBus.ts:20


initView​

▸ Abstract initView(): void

Returns​

void

Defined in​

react/controller.ts:4


subscribe​

▸ subscribe(name, listener): void

Subscribe the service event

Parameters​

NameTypeDescription
namestring | string[]Event name
listenerFunctionListener function

Returns​

void

Inherited from​

GlobalEvent.subscribe

Defined in​

common/event/eventBus.ts:11


unsubscribe​

▸ unsubscribe(name, listener?): void

Unsubscribe the specific event and the listener function

Parameters​

NameTypeDescription
nameanyThe event name
listener?Functionoptional, it unsubscribes events via name if not pass the listener function

Returns​

void

Inherited from​

GlobalEvent.unsubscribe

Defined in​

common/event/eventBus.ts:37