Report an issue
Module

utils/emittermixin

@ckeditor/ckeditor5-utils/src/emittermixin

module

Filtering

Interfaces

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 given listenedToEmitterId and if so, returns that emitter. If not, returns null.

    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.