utils/emittermixin
@ckeditor/ckeditor5-utils/src/emittermixin
module
Filtering
Interfaces
-
Emitter/listener interface.
-
The return value of
delegate
.
Functions
-
_getEmitterId( emitter )
protected static
Returns emitter's unique id.
Parameters
emitter : EmitterMixin
Emitter which id will be returned.
-
_getEmitterListenedTo( listeningEmitter, listenedToEmitterId ) → EmitterMixin | null
protected static
Checks if
listeningEmitter
listens to an emitter with givenlistenedToEmitterId
and if so, returns that emitter. If not, returnsnull
.Parameters
listeningEmitter : EmitterMixin
Emitter that listens.
listenedToEmitterId : String
Unique emitter id of emitter listened to.
Returns
EmitterMixin | null
-
_setEmitterId( emitter, [ id ] )
protected static
Sets emitter's unique id.
Note:
_emitterId
can be set only once.Parameters
emitter : EmitterMixin
Emitter for which id will be set.
[ id ] : String
Unique id to set. If not passed, random unique id will be set.