Sign up (with export icon)

engine/view/observer/bubblingemittermixin

Api-module icon module

Interfaces

Type Definitions

Functions

  • Chevron-right icon

    BubblingEmitterMixin( base ) → Mixed<Base, Emitter>

    Bubbling emitter mixin for the view document as described in the BubblingEmitter interface.

    This function creates a class that inherits from the provided base and implements Emitter interface. The base class must implement Emitter interface.

    class BaseClass extends EmitterMixin() {
    	// ...
    }
    
    class MyClass extends BubblingEmitterMixin( BaseClass ) {
    	// This class derives from `BaseClass` and implements the `BubblingEmitter` interface.
    }
    
    Copy code

    Type parameters

    Base : extends Constructor<Emitter>

    Parameters

    base : Base

    Returns

    Mixed<Base, Emitter>