Class: Events
Constructors
Constructor
new Events(__namedParameters): Events;
Parameters
| Parameter | Type |
|---|---|
__namedParameters | { context: any; contextName: string; map?: MapSVGMap; parent?: Events; } |
__namedParameters.context | any |
__namedParameters.contextName | string |
__namedParameters.map? | MapSVGMap |
__namedParameters.parent? | Events |
Returns
Events
Methods
off()
off(eventName, handler?): Events;
Parameters
| Parameter | Type |
|---|---|
eventName | string |
handler? | BaseEventHandler |
Returns
Events
on()
on(
eventName,
callback,
options?): this;
Parameters
| Parameter | Type |
|---|---|
eventName | string |
callback | BaseEventHandler |
options? | EventOptions |
Returns
this
once()
once(event, callback): this;
Parameters
| Parameter | Type |
|---|---|
event | string |
callback | BaseEventHandler |
Returns
this
trigger()
Call Signature
trigger(
eventName,
e?,
data?): any;
Parameters
| Parameter | Type |
|---|---|
eventName | string |
e? | any |
data? | Record<string, unknown> | unknown[] |
Returns
any
Call Signature
trigger(eventName, data?): void;
Parameters
| Parameter | Type |
|---|---|
eventName | string |
data? | Record<string, unknown> | unknown[] |
Returns
void
Properties
bubbleTo?
optional bubbleTo: Events;
context
context: any;
contextName
contextName: string;
listeners
listeners: EventListener[];
map?
optional map: MapSVGMap;