@servicenow/sdk - v4.4.1
    Preparing search index...

    Variable sys_ui_formatterConst

    sys_ui_formatter: {
        allowWebServiceAccess: true;
        attributes: {
            "all_tables.text_index_translations": true;
            update_synch: true;
        };
        display: "name";
        extends: "sys_metadata";
        label: "UI Formatter";
        name: "sys_ui_formatter";
        schema: {
            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;
                },
            >;
        };
        textIndex: true;
    } = ...

    Type Declaration

    • ReadonlyallowWebServiceAccess: true
    • Readonlyattributes: { "all_tables.text_index_translations": true; update_synch: true }
    • Readonlydisplay: "name"
    • Readonlyextends: "sys_metadata"
    • Readonlylabel: "UI Formatter"
    • Readonlyname: "sys_ui_formatter"
    • Readonlyschema: {
          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;
              },
          >;
      }
    • ReadonlytextIndex: true