Type alias HighSystemsResponseGetForms

HighSystemsResponseGetForms: {
    results: {
        description?: string;
        id: string;
        layout: {
            md: {
                children?: any;
                h: number;
                id: string;
                w: number;
                x: number;
                y: number;
            }[];
            sm: {
                children?: any;
                h: number;
                id: string;
                w: number;
                x: number;
                y: number;
            }[];
            xs: {
                children?: any;
                h: number;
                id: string;
                w: number;
                x: number;
                y: number;
            }[];
        };
        name: string;
        properties: {
            addRedirect?: "referrer" | "record";
            displayCoreFields: boolean;
            displayOnMenu: boolean;
            editRedirect?: "referrer" | "record";
            useCustomLayouts: boolean;
        };
        relatedTable: string;
        rules: {
            actions: {
                fieldId?: string;
                type: "show" | "hide" | "require" | "unrequire" | "editable" | "readOnly" | "changeField" | "displayMessage";
                value?: any;
                valueType?: "value" | "fieldValue";
            }[];
            applyReverse?: boolean;
            when: string;
        }[];
        schema: {
            md: any;
            sm: any;
            xs: any;
        };
    }[];
    success: boolean;
}

Type declaration

  • results: {
        description?: string;
        id: string;
        layout: {
            md: {
                children?: any;
                h: number;
                id: string;
                w: number;
                x: number;
                y: number;
            }[];
            sm: {
                children?: any;
                h: number;
                id: string;
                w: number;
                x: number;
                y: number;
            }[];
            xs: {
                children?: any;
                h: number;
                id: string;
                w: number;
                x: number;
                y: number;
            }[];
        };
        name: string;
        properties: {
            addRedirect?: "referrer" | "record";
            displayCoreFields: boolean;
            displayOnMenu: boolean;
            editRedirect?: "referrer" | "record";
            useCustomLayouts: boolean;
        };
        relatedTable: string;
        rules: {
            actions: {
                fieldId?: string;
                type: "show" | "hide" | "require" | "unrequire" | "editable" | "readOnly" | "changeField" | "displayMessage";
                value?: any;
                valueType?: "value" | "fieldValue";
            }[];
            applyReverse?: boolean;
            when: string;
        }[];
        schema: {
            md: any;
            sm: any;
            xs: any;
        };
    }[]
  • success: boolean

Generated using TypeDoc