Interface DirectiveRef<T>

interface DirectiveRef<T> {
    exportAs?: string;
    hostBindings: HostBindingRef[];
    hostListeners: ListenerRef[];
    inputs: PropertyRef[];
    modelClass: Type<StructuralDirective> | Type<AttributeDirective>;
    outputs: PropertyRef[];
    selector: string;
    signals: SignalRuntimeMetadata[];
    view: string;
    viewBindings?: DomElementNode;
    viewChild: ChildRef[];
    ViewChildren: ChildRef[];
    zone?: ZoneType;
}

Type Parameters

  • T

Properties

exportAs?: string
hostBindings: HostBindingRef[]
hostListeners: ListenerRef[]
inputs: PropertyRef[]
outputs: PropertyRef[]
selector: string
signals: SignalRuntimeMetadata[]
view: string
viewBindings?: DomElementNode
viewChild: ChildRef[]
ViewChildren: ChildRef[]
zone?: ZoneType