@rendley/sdk - v1.12.6
    Preparing search index...

    Interface FederatedEventTarget

    Describes the shape for a PIXI.FederatedEvent's' eventTarget.

    PIXI

    interface FederatedEventTarget {
        _internalEventMode: EventMode;
        _internalInteractive: boolean;
        children?: readonly FederatedEventTarget[];
        cursor: string;
        eventMode: EventMode;
        hitArea: null | IHitArea;
        interactive: boolean;
        interactiveChildren: boolean;
        isInteractive: () => boolean;
        onclick: null | FederatedEventHandler<FederatedPointerEvent>;
        onglobalmousemove: null | FederatedEventHandler<FederatedPointerEvent>;
        onglobalpointermove: null | FederatedEventHandler<FederatedPointerEvent>;
        onglobaltouchmove: null | FederatedEventHandler<FederatedPointerEvent>;
        onmousedown: null | FederatedEventHandler<FederatedPointerEvent>;
        onmouseenter: null | FederatedEventHandler<FederatedPointerEvent>;
        onmouseleave: null | FederatedEventHandler<FederatedPointerEvent>;
        onmousemove: null | FederatedEventHandler<FederatedPointerEvent>;
        onmouseout: null | FederatedEventHandler<FederatedPointerEvent>;
        onmouseover: null | FederatedEventHandler<FederatedPointerEvent>;
        onmouseup: null | FederatedEventHandler<FederatedPointerEvent>;
        onmouseupoutside: null | FederatedEventHandler<FederatedPointerEvent>;
        onpointercancel: null | FederatedEventHandler<FederatedPointerEvent>;
        onpointerdown: null | FederatedEventHandler<FederatedPointerEvent>;
        onpointerenter: null | FederatedEventHandler<FederatedPointerEvent>;
        onpointerleave: null | FederatedEventHandler<FederatedPointerEvent>;
        onpointermove: null | FederatedEventHandler<FederatedPointerEvent>;
        onpointerout: null | FederatedEventHandler<FederatedPointerEvent>;
        onpointerover: null | FederatedEventHandler<FederatedPointerEvent>;
        onpointertap: null | FederatedEventHandler<FederatedPointerEvent>;
        onpointerup: null | FederatedEventHandler<FederatedPointerEvent>;
        onpointerupoutside: null | FederatedEventHandler<FederatedPointerEvent>;
        onrightclick: null | FederatedEventHandler<FederatedPointerEvent>;
        onrightdown: null | FederatedEventHandler<FederatedPointerEvent>;
        onrightup: null | FederatedEventHandler<FederatedPointerEvent>;
        onrightupoutside: null | FederatedEventHandler<FederatedPointerEvent>;
        ontap: null | FederatedEventHandler<FederatedPointerEvent>;
        ontouchcancel: null | FederatedEventHandler<FederatedPointerEvent>;
        ontouchend: null | FederatedEventHandler<FederatedPointerEvent>;
        ontouchendoutside: null | FederatedEventHandler<FederatedPointerEvent>;
        ontouchmove: null | FederatedEventHandler<FederatedPointerEvent>;
        ontouchstart: null | FederatedEventHandler<FederatedPointerEvent>;
        onwheel: null | FederatedEventHandler<FederatedWheelEvent>;
        parent?: FederatedEventTarget;
        addEventListener(
            type: string,
            callback: null | EventListenerOrEventListenerObject,
            options?: boolean | AddEventListenerOptions,
        ): void;
        addEventListener(
            type: string,
            callback: null | EventListenerOrEventListenerObject,
            options?: boolean | AddEventListenerOptions,
        ): void;
        addListener<T extends string | symbol>(
            event: T,
            fn: (...args: any[]) => void,
            context?: any,
        ): this;
        dispatchEvent(event: Event): boolean;
        dispatchEvent(event: Event): boolean;
        emit<T extends string | symbol>(event: T, ...args: any[]): boolean;
        eventNames(): (string | symbol)[];
        listenerCount(event: string | symbol): number;
        listeners<T extends string | symbol>(
            event: T,
        ): ((...args: any[]) => void)[];
        off<T extends string | symbol>(
            event: T,
            fn?: (...args: any[]) => void,
            context?: any,
            once?: boolean,
        ): this;
        on<T extends string | symbol>(
            event: T,
            fn: (...args: any[]) => void,
            context?: any,
        ): this;
        once<T extends string | symbol>(
            event: T,
            fn: (...args: any[]) => void,
            context?: any,
        ): this;
        removeAllListeners(event?: string | symbol): this;
        removeEventListener(
            type: string,
            callback: null | EventListenerOrEventListenerObject,
            options?: boolean | EventListenerOptions,
        ): void;
        removeEventListener(
            type: string,
            callback: null | EventListenerOrEventListenerObject,
            options?: boolean | EventListenerOptions,
        ): void;
        removeListener<T extends string | symbol>(
            event: T,
            fn?: (...args: any[]) => void,
            context?: any,
            once?: boolean,
        ): this;
    }

    Hierarchy (View Summary)

    Index

    Properties

    _internalEventMode: EventMode
    _internalInteractive: boolean
    children?: readonly FederatedEventTarget[]

    The children of this event target.

    cursor: string

    The cursor preferred when the mouse pointer is hovering over.

    eventMode: EventMode

    The mode of interaction for this object

    hitArea: null | IHitArea

    The hit-area specifies the area for which pointer events should be captured by this event target.

    interactive: boolean

    Whether this event target should fire UI events.

    interactiveChildren: boolean

    Whether this event target has any children that need UI events. This can be used optimize event propagation.

    isInteractive: () => boolean

    Returns true if the DisplayObject has interactive 'static' or 'dynamic'

    Handler for 'click' event

    onglobalmousemove: null | FederatedEventHandler<FederatedPointerEvent>

    Handler for 'globalmousemove' event

    onglobalpointermove: null | FederatedEventHandler<FederatedPointerEvent>

    Handler for 'globalpointermove' event

    onglobaltouchmove: null | FederatedEventHandler<FederatedPointerEvent>

    Handler for 'globaltouchmove' event

    Handler for 'mousedown' event

    Handler for 'mouseenter' event

    Handler for 'mouseleave' event

    Handler for 'mousemove' event

    Handler for 'mouseout' event

    Handler for 'mouseover' event

    Handler for 'mouseup' event

    Handler for 'mouseupoutside' event

    Handler for 'pointercancel' event

    Handler for 'pointerdown' event

    Handler for 'pointerenter' event

    Handler for 'pointerleave' event

    Handler for 'pointermove' event

    Handler for 'pointerout' event

    Handler for 'pointerover' event

    Handler for 'pointertap' event

    Handler for 'pointerup' event

    onpointerupoutside: null | FederatedEventHandler<FederatedPointerEvent>

    Handler for 'pointerupoutside' event

    Handler for 'rightclick' event

    Handler for 'rightdown' event

    Handler for 'rightup' event

    Handler for 'rightupoutside' event

    Handler for 'tap' event

    Handler for 'touchcancel' event

    Handler for 'touchend' event

    ontouchendoutside: null | FederatedEventHandler<FederatedPointerEvent>

    Handler for 'touchendoutside' event

    Handler for 'touchmove' event

    Handler for 'touchstart' event

    Handler for 'wheel' event

    The parent of this event target.

    Methods

    • The addEventListener() method of the EventTarget interface sets up a function that will be called whenever the specified event is delivered to the target.

      MDN Reference

      Parameters

      • type: string
      • callback: null | EventListenerOrEventListenerObject
      • Optionaloptions: boolean | AddEventListenerOptions

      Returns void

    • The addEventListener() method of the EventTarget interface sets up a function that will be called whenever the specified event is delivered to the target.

      MDN Reference

      Parameters

      • type: string
      • callback: null | EventListenerOrEventListenerObject
      • Optionaloptions: boolean | AddEventListenerOptions

      Returns void

    • Type Parameters

      • T extends string | symbol

      Parameters

      • event: T
      • fn: (...args: any[]) => void
      • Optionalcontext: any

      Returns this

    • The dispatchEvent() method of the EventTarget sends an Event to the object, (synchronously) invoking the affected event listeners in the appropriate order.

      MDN Reference

      Parameters

      • event: Event

      Returns boolean

    • The dispatchEvent() method of the EventTarget sends an Event to the object, (synchronously) invoking the affected event listeners in the appropriate order.

      MDN Reference

      Parameters

      • event: Event

      Returns boolean

    • Calls each of the listeners registered for a given event.

      Type Parameters

      • T extends string | symbol

      Parameters

      • event: T
      • ...args: any[]

      Returns boolean

    • Return an array listing the events for which the emitter has registered listeners.

      Returns (string | symbol)[]

    • Return the number of listeners listening to a given event.

      Parameters

      • event: string | symbol

      Returns number

    • Return the listeners registered for a given event.

      Type Parameters

      • T extends string | symbol

      Parameters

      • event: T

      Returns ((...args: any[]) => void)[]

    • Type Parameters

      • T extends string | symbol

      Parameters

      • event: T
      • Optionalfn: (...args: any[]) => void
      • Optionalcontext: any
      • Optionalonce: boolean

      Returns this

    • Add a listener for a given event.

      Type Parameters

      • T extends string | symbol

      Parameters

      • event: T
      • fn: (...args: any[]) => void
      • Optionalcontext: any

      Returns this

    • Add a one-time listener for a given event.

      Type Parameters

      • T extends string | symbol

      Parameters

      • event: T
      • fn: (...args: any[]) => void
      • Optionalcontext: any

      Returns this

    • Remove all listeners, or those of the specified event.

      Parameters

      • Optionalevent: string | symbol

      Returns this

    • The removeEventListener() method of the EventTarget interface removes an event listener previously registered with EventTarget.addEventListener() from the target.

      MDN Reference

      Parameters

      • type: string
      • callback: null | EventListenerOrEventListenerObject
      • Optionaloptions: boolean | EventListenerOptions

      Returns void

    • The removeEventListener() method of the EventTarget interface removes an event listener previously registered with EventTarget.addEventListener() from the target.

      MDN Reference

      Parameters

      • type: string
      • callback: null | EventListenerOrEventListenerObject
      • Optionaloptions: boolean | EventListenerOptions

      Returns void

    • Remove the listeners of a given event.

      Type Parameters

      • T extends string | symbol

      Parameters

      • event: T
      • Optionalfn: (...args: any[]) => void
      • Optionalcontext: any
      • Optionalonce: boolean

      Returns this