@servicenow/sdk - v4.4.1
    Preparing search index...
    interface sys_ui_formatter {
        active: Typed<boolean, { default: true; label: "Active" }>;
        angular_module: Typed<
            string,
            {
                label: [
                    {
                        hint: "Application used in this formatter";
                        label: "Angular Module";
                        language: "en";
                        plural: "Angular Modules";
                    },
                ];
            },
        >;
        formatter: Typed<
            string,
            { attributes: { no_truncate: true }; label: "Formatter"; maxLength: 100 },
        >;
        name: Typed<string, { label: "Name" }>;
        seismic_component: Typed<
            | string
            | Record<"sys_ux_macroponent">
            | ExplicitKey<"sys_ux_macroponent">
            | TableBrand<"sys_ux_macroponent">,
            {
                cascadeRule: "delete";
                label: "Seismic Component";
                referenceTable: "sys_ux_macroponent";
            },
        >;
        sys_id: Typed<
            string
            | number,
            { columnType: "GUID"; label: "Sys ID"; maxLength: 32; primary: true },
        >;
        table: Typed<
            keyof Tables,
            { attributes: { allow_public: true }; label: "Table" },
        >;
        type: Typed<
            "component"
            | "formatter",
            {
                choices: {
                    component: { label: "Component"; sequence: 2 };
                    formatter: { label: "Formatter"; sequence: 1 };
                };
                default: "formatter";
                dropdown: "dropdown_without_none";
                label: "Type";
                mandatory: true;
            },
        >;
    }

    Hierarchy (View Summary)

    Index

    Properties

    active: Typed<boolean, { default: true; label: "Active" }>
    angular_module: Typed<
        string,
        {
            label: [
                {
                    hint: "Application used in this formatter";
                    label: "Angular Module";
                    language: "en";
                    plural: "Angular Modules";
                },
            ];
        },
    >
    formatter: Typed<
        string,
        { attributes: { no_truncate: true }; label: "Formatter"; maxLength: 100 },
    >
    name: Typed<string, { label: "Name" }>
    seismic_component: Typed<
        | string
        | Record<"sys_ux_macroponent">
        | ExplicitKey<"sys_ux_macroponent">
        | TableBrand<"sys_ux_macroponent">,
        {
            cascadeRule: "delete";
            label: "Seismic Component";
            referenceTable: "sys_ux_macroponent";
        },
    >
    sys_id: Typed<
        string
        | number,
        { columnType: "GUID"; label: "Sys ID"; maxLength: 32; primary: true },
    >
    table: Typed<
        keyof Tables,
        { attributes: { allow_public: true }; label: "Table" },
    >
    type: Typed<
        "component"
        | "formatter",
        {
            choices: {
                component: { label: "Component"; sequence: 2 };
                formatter: { label: "Formatter"; sequence: 1 };
            };
            default: "formatter";
            dropdown: "dropdown_without_none";
            label: "Type";
            mandatory: true;
        },
    >