Interface Inlet<In>

Inlet of a node that supports pulling and events.

interface Inlet<In> {
    get inletNode(): GraphNode<any, In>;
    emit(name, arg): boolean;
    emit(name, event): boolean;
    emit(name, event): boolean;
    on(name, listener): this;
    pull(options?): Promise<void> | PullPromise<void>;
}

Type Parameters

Implemented by

Accessors

Methods

Accessors

Methods

  • Event when a data frame is push to the node

    Parameters

    • name: "push"

      receive

    • listener: ((frame, options?) => void | Promise<void> | PushPromise<void, any>)

      Event callback

    Returns this