interface IAbstractEntity {
    formId: string;
    getTypeAttribute: TGetTypeAttribute<
        | "required"
        | "type"
        | "requireConfirmation"
        | "shouldForceSkipValidation"
        | "usePageBreak">;
    id: string;
    setTypeAttribute: TSetTypeAttribute<
        | "required"
        | "type"
        | "requireConfirmation"
        | "shouldForceSkipValidation"
        | "usePageBreak", any>;
    getGeneralAttribute(key: string): any;
    goTo(): void;
    setGeneralAttribute(key: string, value: any): void;
    setVisibility(visible: boolean): void;
}

Hierarchy (view full)

Properties

formId: string
getTypeAttribute: TGetTypeAttribute<
    | "required"
    | "type"
    | "requireConfirmation"
    | "shouldForceSkipValidation"
    | "usePageBreak">
id: string
setTypeAttribute: TSetTypeAttribute<
    | "required"
    | "type"
    | "requireConfirmation"
    | "shouldForceSkipValidation"
    | "usePageBreak", any>

Methods

  • Parameters

    • key: string

    Returns any

  • Scrolls to the targetted field

    Returns void

  • Parameters

    • key: string
    • value: any

    Returns void

  • Parameters

    • visible: boolean

    Returns void