ClassCore & Lifecycle@public
FlxSignal
Small mutation-safe signal used by state lifecycle events.
ts
export declare class FlxSignal<T>Methods
add()
ts
add(listener: FlxSignalListener<T>): FlxSignalListener<T>Parameters:
| Parameter | Type | Description |
|---|---|---|
listener | FlxSignalListener<T> | - |
Returns: FlxSignalListener<T>
clear()
ts
clear(): voidReturns: void
destroy()
ts
destroy(): voidReturns: void
dispatch()
ts
dispatch(value: T): voidParameters:
| Parameter | Type | Description |
|---|---|---|
value | T | - |
Returns: void
remove()
ts
remove(listener: FlxSignalListener<T>): booleanParameters:
| Parameter | Type | Description |
|---|---|---|
listener | FlxSignalListener<T> | - |
Returns: boolean