Octra libraries - v2.1.0
    Preparing search index...

    Class OctraFormConfiguratorComponent

    Hierarchy (View Summary)

    Implements

    • OnChanges
    • AfterViewInit
    Index
    form?: ConfigurationControlGroup
    json?: any
    jsonText?: string
    jsonTextChange: EventEmitter<string> = ...
    ngForm: NgForm
    ngSubmit: EventEmitter<any> = ...
    showToggles: boolean = false
    subscriptionManager: SubscriptionManager<Subscription> = ...
    validationChange: EventEmitter<
        {
            errors?: ErrorObject<string, Record<string, any>, unknown>[];
            valid: boolean;
        },
    > = ...
    • A callback method that is invoked immediately after the default change detector has checked data-bound properties if at least one has changed, and before the view and content children are checked.

      Parameters

      • changes: {
            checkIfRequired?: SimpleChange<
                (search: string, requiredArray: string[]) => boolean,
            >;
            form?: SimpleChange;
            formTouched?: SimpleChange<boolean>;
            json?: SimpleChange<any>;
            jsonSchema?: SimpleChange;
            jsonText?: SimpleChange<string>;
            jsonTextChange?: SimpleChange<EventEmitter<string>>;
            ngAfterViewInit?: SimpleChange<() => void>;
            ngForm?: SimpleChange;
            ngOnChanges?: SimpleChange<
                (
                    changes: { jsonSchema?: SimpleChange<FormGeneratorJSONSchema>; jsonText?: SimpleChange<string>; options?: SimpleChange<OctraToolConfiguratorOptions>; ... 12 more ...; ngOnDestroy?: SimpleChange<...>; },
                ) => void,
            >;
            ngOnDestroy?: SimpleChange<() => void>;
            ngSubmit?: SimpleChange<EventEmitter<any>>;
            onSomethingChanged?: SimpleChange<() => void>;
            options?: SimpleChange<OctraToolConfiguratorOptions>;
            touchForm?: SimpleChange<() => void>;
            validationChange?: SimpleChange<
                EventEmitter<
                    {
                        errors?: ErrorObject<string, Record<string, any>, unknown>[];
                        valid: boolean;
                    },
                >,
            >;
        }

        The changed properties.

      Returns void

    • Protected

      subscribes an observable that is internally added to the subscription manager and destroyed automatically on ngDestroy

      Type Parameters

      • R
      • E

      Parameters

      • observable: Observable<R>
      • OptionalobserverOrNext: Partial<Observer<R>> | ((value: R) => void)
      • Optionaltag: string

      Returns number