pseudo-dom
    Preparing search index...

    Type Alias EventInner

    The parts of an event which the dispatching of it (EventTargetService) needs to change or read. Not part of the DOM's Event, which is why they are kept apart from the event's own properties.

    type EventInner = {
        currentTarget: PseudoEventTarget | null;
        dispatching: boolean;
        eventPhase: number;
        finishDispatch: () => void;
        immediatePropagationStopped: boolean;
        inPassiveListener: boolean;
        path: PseudoEventTarget[];
        propagationStopped: boolean;
        target: PseudoEventTarget;
        trusted: boolean;
    }
    Index
    currentTarget: PseudoEventTarget | null
    dispatching: boolean

    True while the event is being dispatched.

    eventPhase: number
    finishDispatch: () => void

    Finish the dispatch: no phase, no current target, no path and the stop flags are cleared so the event can be dispatched again.

    immediatePropagationStopped: boolean
    inPassiveListener: boolean

    True while a passive listener is running, in which preventDefault does nothing.

    The targets the event travels through, the target first and the root last, set while dispatching.

    propagationStopped: boolean
    trusted: boolean

    True for an event which the browser created for a user action, an event which a script created is not trusted.