Angular Modernizer
    Preparing search index...

    Flow of one output.

    interface OutputFlow {
        boundIn: BoundOutputHost[];
        counts: {
            bindings: number;
            boundHosts: number;
            effects: number;
            emitSites: number;
            subscriptions: number;
            unboundHosts: number;
        };
        declaredAt?: { file: string; line: number };
        emits: EmitSite[];
        emitterKind: OutputEmitterKind;
        inheritedFrom?: string;
        name: string;
        payloadType?: string;
        property: string;
        source: DirectiveIOSource;
        sourceExpression?: string;
        subscribedIn: OutputSubscription[];
        unboundIn: UnboundOutputHost[];
    }
    Index

    Properties

    boundIn: BoundOutputHost[]

    Hosts whose templates bind the output.

    counts: {
        bindings: number;
        boundHosts: number;
        effects: number;
        emitSites: number;
        subscriptions: number;
        unboundHosts: number;
    }

    effects: of the template bindings only.

    Type Declaration

    declaredAt?: { file: string; line: number }

    Declaring file and line of the backing property.

    Type Declaration

    • file: string

      File of the property.

    • line: number

      1-based line of the property.

    emits: EmitSite[]

    Places that send a value through the output.

    emitterKind: OutputEmitterKind

    What the backing property is, which decides the emit methods searched.

    inheritedFrom?: string

    Class declaring the member, when inherited from a base class.

    name: string

    Public output name used in templates.

    payloadType?: string

    Payload type argument as written (boolean for EventEmitter<boolean>).

    property: string

    Class member backing the output.

    How the output is declared: decorator, signal API or decorator metadata.

    sourceExpression?: string

    outputFromObservable(source$): the source; emits then come from it.

    subscribedIn: OutputSubscription[]

    Subscriptions in code outside the target (ref.instance.<output>.subscribe(...)).

    unboundIn: UnboundOutputHost[]

    Hosts that use the target without binding the output.