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

    Variable sys_ui_applicationConst

    sys_ui_application: {
        allowWebServiceAccess: true;
        attributes: {
            ref_ac_columns: "name";
            ref_ac_columns_search: true;
            ref_auto_completer: "AJAXTableCompleter";
            update_synch: true;
        };
        audit: true;
        display: "name";
        extends: "sys_metadata";
        label: "Application Menu";
        name: "sys_ui_application";
        schema: {
            active: Typed<
                boolean,
                {
                    default: true;
                    label: [
                        { hint: "Application in use?"; label: "Active"; plural: "Active" },
                    ];
                },
            >;
            hint: Typed<
                string,
                {
                    attributes: { edge_encryption_enabled: true; no_truncate: true };
                    label: "Hint";
                    maxLength: 255;
                },
            >;
            name: Typed<
                string,
                {
                    label: [
                        {
                            hint: "Name appearing in Menu (translated)";
                            label: "Name";
                            plural: "Names";
                        },
                    ];
                    mandatory: true;
                },
            >;
            order: Typed<number, { label: "Order" }>;
            roles: Typed<
                (string | Role)[],
                {
                    array: true;
                    attributes: { no_truncate: true; record_watcher_blacklist: true };
                    label: [
                        {
                            hint: "Who can use this application";
                            label: "Roles";
                            plural: "Roles";
                        },
                    ];
                },
            >;
            sys_domain: Typed<
                string & {}
                | Record<"domain">
                | "global",
                {
                    default: "global";
                    label: [
                        {
                            hint: "Domain to which the script belongs";
                            label: "Domain";
                            plural: "Domains";
                        },
                    ];
                },
            >;
            sys_domain_path: Typed<
                string,
                {
                    attributes: { case_sensitive: true };
                    default: "/";
                    label: "Domain Path";
                },
            >;
            sys_overrides: Typed<
                | string
                | TableBrand<"sys_app_application">
                | Record<"sys_app_application">
                | ExplicitKey<"sys_app_application">,
                {
                    attributes: { encode_utf8: false };
                    label: [
                        {
                            hint: "Application being overridden by the current record";
                            label: "Overrides";
                            plural: "Overrides";
                        },
                    ];
                    referenceTable: "sys_app_application";
                },
            >;
        };
        textIndex: true;
    } = ...

    Type Declaration

    • ReadonlyallowWebServiceAccess: true
    • Readonlyattributes: {
          ref_ac_columns: "name";
          ref_ac_columns_search: true;
          ref_auto_completer: "AJAXTableCompleter";
          update_synch: true;
      }
    • Readonlyaudit: true
    • Readonlydisplay: "name"
    • Readonlyextends: "sys_metadata"
    • Readonlylabel: "Application Menu"
    • Readonlyname: "sys_ui_application"
    • Readonlyschema: {
          active: Typed<
              boolean,
              {
                  default: true;
                  label: [
                      { hint: "Application in use?"; label: "Active"; plural: "Active" },
                  ];
              },
          >;
          hint: Typed<
              string,
              {
                  attributes: { edge_encryption_enabled: true; no_truncate: true };
                  label: "Hint";
                  maxLength: 255;
              },
          >;
          name: Typed<
              string,
              {
                  label: [
                      {
                          hint: "Name appearing in Menu (translated)";
                          label: "Name";
                          plural: "Names";
                      },
                  ];
                  mandatory: true;
              },
          >;
          order: Typed<number, { label: "Order" }>;
          roles: Typed<
              (string | Role)[],
              {
                  array: true;
                  attributes: { no_truncate: true; record_watcher_blacklist: true };
                  label: [
                      {
                          hint: "Who can use this application";
                          label: "Roles";
                          plural: "Roles";
                      },
                  ];
              },
          >;
          sys_domain: Typed<
              string & {}
              | Record<"domain">
              | "global",
              {
                  default: "global";
                  label: [
                      {
                          hint: "Domain to which the script belongs";
                          label: "Domain";
                          plural: "Domains";
                      },
                  ];
              },
          >;
          sys_domain_path: Typed<
              string,
              {
                  attributes: { case_sensitive: true };
                  default: "/";
                  label: "Domain Path";
              },
          >;
          sys_overrides: Typed<
              | string
              | TableBrand<"sys_app_application">
              | Record<"sys_app_application">
              | ExplicitKey<"sys_app_application">,
              {
                  attributes: { encode_utf8: false };
                  label: [
                      {
                          hint: "Application being overridden by the current record";
                          label: "Overrides";
                          plural: "Overrides";
                      },
                  ];
                  referenceTable: "sys_app_application";
              },
          >;
      }
    • ReadonlytextIndex: true