ym.core.EventEmitter
Initialization
Constructor(nameopt, forceDebug)
- name
- Description: The name of the class used as a prefix.
- Data type: string
-
Default value:
ym.core.EventEmitter
-
forceDebug
- Description: Enables or disables logging.
- Data type: bool
- Default value:
false
Methods
deprecated(component, link, expirationDate)
Writes a message in the developer tool that informs about an obsolete component.
- Parameters
-
component
- Description: The component that is marked as obsolete.
- Data type: function
-
link
- Description: The link to the documentation of the new or changed component.
- Data type: string
-
expirationDate
- Description: The date on which the component is removed.
- Data type: date
emit(eventName, arguments)
Triggers an event.
- Parameters
-
eventName
- Data type: string
-
arguments
- Data type: *
-
Return:
ym.core.EventEmitter
error(args)
Writes an error message in the developer tool.
- Parameters
- args
- Description: Several arguments and data types are possible.
info(args)
Writes a message in the developer tool.
- Parameters
- args
- Description: Several arguments and data types are possible.
notify(msg)
Writes a notification in the developer tool.
- Parameters
- msg
- Description: Notification
- Data type: string
off(eventName, handler)
Removes an event listener.
- Parameters
-
eventName
- Data type: string
-
handler
- Data type: function
-
Return:
ym.core.EventEmitter
on(eventName, handler)
Adds a listener.
- Parameters
-
eventName
- Data type: string
-
handler
- Data type: function
-
Return:
ym.core.EventEmitter
once(eventName, handler)
Adds a listener that reacts only to a single event.
- Parameters
-
eventName
- Data type: string
-
handler
- Data type: function
-
Return:
ym.core.EventEmitter
warn(args)
Writes a warning in the developer tool.
- Parameters
- args
- Description: Several arguments and data types are possible