ng-xtend API documentation
    Preparing search index...

    Type Alias XtComponent<T>

    Interface for ng-extended components. Defines the contract all XtComponents must implement, including context handling, input/output bindings, and form integration.

    type XtComponent<T = any> = {
        context: InputSignal<XtContext<T>>;
        inputs?: InputSignal<XtComponentInput>;
        inputsObject?: XtComponentInput;
        models?: InputSignal<XtComponentModel | undefined>;
        modelsObject?: XtComponentModel;
        outputs?: OutputEmitterRef<XtComponentOutput>;
        outputsObject?: XtComponentOutput;
        formControlName(): string | undefined;
        formGroup(): FormGroup;
        formGroupIfAny(): FormGroup<any> | undefined;
        isInForm(): boolean;
    }

    Type Parameters

    • T = any

    Implemented by

    Index

    Properties

    context: InputSignal<XtContext<T>>
    inputs?: InputSignal<XtComponentInput>
    inputsObject?: XtComponentInput
    models?: InputSignal<XtComponentModel | undefined>
    modelsObject?: XtComponentModel
    outputs?: OutputEmitterRef<XtComponentOutput>
    outputsObject?: XtComponentOutput

    Methods