Interface FormArrayOptions

interface FormArrayOptions {
    asyncValidators?: null | AsyncValidatorFn | AsyncValidatorFn[];
    builder: FormBuilderFn;
    controlId: string;
    controlInsertedFn: ControlInsertedFn;
    controlRemovedFn: ControlRemovedFn;
    controlType?: Constructor<RxapFormControl<any, any, any>>;
    disabled?: boolean;
    injectValidators?: (
        | Type$1<InjectableValidator>
        | InjectionToken<InjectableValidator>
        | AbstractType<InjectableValidator>
    )[];
    readonly?: boolean;
    state?: any;
    updateOn?: "submit" | "change" | "blur";
    validators?: null | ValidatorFn | ValidatorFn[];
    [key: string]: any;
}

Hierarchy (View Summary)

Indexable

  • [key: string]: any

Properties

asyncValidators?: null | AsyncValidatorFn | AsyncValidatorFn[]

The list of async validators applied to control.

builder: FormBuilderFn
controlId: string
controlInsertedFn: ControlInsertedFn
controlRemovedFn: ControlRemovedFn
controlType?: Constructor<RxapFormControl<any, any, any>>
disabled?: boolean
injectValidators?: (
    | Type$1<InjectableValidator>
    | InjectionToken<InjectableValidator>
    | AbstractType<InjectableValidator>
)[]
readonly?: boolean
state?: any
updateOn?: "submit" | "change" | "blur"

The event name for control to update upon.

validators?: null | ValidatorFn | ValidatorFn[]

The list of validators applied to a control.