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

    Variable sys_app_moduleConst

    sys_app_module: {
        name: "sys_app_module";
        schema: {
            active: Typed<
                boolean,
                {
                    active: true;
                    default: true;
                    label: "Active";
                    mandatory: false;
                    read_only: false;
                },
            >;
            application: Typed<
                | string
                | TableBrand<"sys_app_application">
                | Record<"sys_app_application">
                | ExplicitKey<"sys_app_application">,
                {
                    active: true;
                    label: "Application menu";
                    mandatory: false;
                    read_only: false;
                    referenceTable: "sys_app_application";
                },
            >;
            assessment: Typed<
                | string
                | Record<"asmt_metric_type">
                | ExplicitKey<"asmt_metric_type">
                | TableBrand<"asmt_metric_type">,
                {
                    active: true;
                    label: "Assessment";
                    mandatory: false;
                    read_only: false;
                    referenceTable: "asmt_metric_type";
                },
            >;
            device_type: Typed<
                "browser"
                | "any"
                | "mobile",
                {
                    active: true;
                    choices: {
                        any: { inactive: false; label: "Any"; language: "en" };
                        browser: { inactive: false; label: "Browser"; language: "en" };
                        mobile: { inactive: false; label: "Mobile"; language: "en" };
                    };
                    dropdown: "dropdown_with_none";
                    label: "Device type";
                    mandatory: false;
                    maxLength: 40;
                    read_only: false;
                },
            >;
            filter: Typed<
                string,
                { active: true; label: "Filter"; mandatory: false; read_only: false },
            >;
            hint: Typed<
                string,
                { active: true; label: "Hint"; mandatory: false; read_only: false },
            >;
            homepage: Typed<
                | string
                | Record<"sys_portal_page">
                | ExplicitKey<"sys_portal_page">
                | TableBrand<"sys_portal_page">,
                {
                    active: true;
                    label: "Homepage";
                    mandatory: false;
                    read_only: false;
                    referenceTable: "sys_portal_page";
                },
            >;
            image: Typed<
                string
                | number,
                {
                    active: true;
                    column_type: "image";
                    label: "Image (UI11)";
                    mandatory: false;
                    read_only: false;
                },
            >;
            link_type: Typed<
                | "LIST"
                | "FILTER"
                | "HTML"
                | "ASSESSMENT"
                | "SEARCH"
                | "SURVEY"
                | "SCRIPT"
                | "CONTENT_PAGE"
                | "REPORT"
                | "DIRECT"
                | "DOC_LINK"
                | "NEW"
                | "MAP"
                | "HOMEPAGE"
                | "SEPARATOR"
                | "TIMELINE"
                | "DETAIL",
                {
                    active: true;
                    choices: {
                        ASSESSMENT: { inactive: false; label: "Assessment"; language: "en" };
                        CONTENT_PAGE: {
                            inactive: false;
                            label: "Content Page";
                            language: "en";
                        };
                        DETAIL: { inactive: false; label: "Single Record"; language: "en" };
                        DIRECT: {
                            inactive: false;
                            label: "URL (from Arguments:)";
                            language: "en";
                        };
                        DOC_LINK: {
                            inactive: false;
                            label: "Documentation Link";
                            language: "en";
                        };
                        FILTER: { inactive: false; label: "List Filter"; language: "en" };
                        HOMEPAGE: { inactive: true; label: "Homepage"; language: "en" };
                        HTML: {
                            inactive: false;
                            label: "HTML (from Arguments:)";
                            language: "en";
                        };
                        LIST: { inactive: false; label: "List of Records"; language: "en" };
                        MAP: { inactive: false; label: "Map Page"; language: "en" };
                        NEW: { inactive: false; label: "New Record"; language: "en" };
                        REPORT: { inactive: false; label: "Run a Report"; language: "en" };
                        SCRIPT: {
                            inactive: false;
                            label: "Script (from Arguments:)";
                            language: "en";
                        };
                        SEARCH: { inactive: false; label: "Search Screen"; language: "en" };
                        SEPARATOR: { inactive: false; label: "Separator"; language: "en" };
                        SURVEY: { inactive: false; label: "Survey"; language: "en" };
                        TIMELINE: { inactive: false; label: "Timeline Page"; language: "en" };
                    };
                    default: "LIST";
                    dropdown: "dropdown_with_none";
                    label: "Link type";
                    mandatory: false;
                    maxLength: 40;
                    read_only: false;
                },
            >;
            map_page: Typed<
                | string
                | Record<"cmn_map_page">
                | ExplicitKey<"cmn_map_page">
                | TableBrand<"cmn_map_page">,
                {
                    active: true;
                    label: "Map page";
                    mandatory: false;
                    read_only: false;
                    referenceTable: "cmn_map_page";
                },
            >;
            mobile_title: Typed<
                string,
                {
                    active: true;
                    label: "Mobile title";
                    mandatory: false;
                    read_only: false;
                },
            >;
            mobile_view_name: Typed<
                string,
                {
                    active: true;
                    default: "Mobile";
                    dropdown: "none";
                    label: "Mobile view name";
                    mandatory: false;
                    maxLength: 40;
                    read_only: false;
                },
            >;
            name: Typed<
                keyof Tables,
                { active: true; label: "Table"; mandatory: false; read_only: false },
            >;
            order: Typed<
                number,
                { active: true; label: "Order"; mandatory: false; read_only: false },
            >;
            override_menu_roles: Typed<
                boolean,
                {
                    active: true;
                    default: false;
                    label: "Override application menu roles";
                    mandatory: false;
                    read_only: false;
                },
            >;
            query: Typed<
                string,
                {
                    active: true;
                    dropdown: "none";
                    label: "Arguments";
                    mandatory: false;
                    maxLength: 3500;
                    read_only: false;
                },
            >;
            report: Typed<
                | string
                | Record<"sys_report">
                | ExplicitKey<"sys_report">
                | TableBrand<"sys_report">,
                {
                    active: true;
                    label: "Report";
                    mandatory: false;
                    read_only: false;
                    referenceTable: "sys_report";
                },
            >;
            require_confirmation: Typed<
                boolean,
                {
                    active: true;
                    default: true;
                    label: "Require confirmation";
                    mandatory: false;
                    read_only: false;
                },
            >;
            roles: Typed<
                (string | Role)[],
                { active: true; label: "Roles"; mandatory: false; read_only: false },
            >;
            sys_domain: Typed<
                Record<"domain">
                | "global",
                {
                    active: true;
                    default: "global";
                    label: "Domain";
                    mandatory: false;
                    read_only: false;
                },
            >;
            sys_domain_path: Typed<
                string,
                {
                    active: true;
                    default: "/";
                    label: "Domain Path";
                    mandatory: false;
                    read_only: false;
                },
            >;
            sys_id: Typed<
                string
                | number,
                {
                    active: true;
                    column_type: "GUID";
                    label: "Sys ID";
                    mandatory: false;
                    read_only: false;
                },
            >;
            sys_overrides: Typed<
                | string
                | Record<"sys_app_module">
                | ExplicitKey<"sys_app_module">
                | TableBrand<"sys_app_module">,
                {
                    active: true;
                    label: "Overrides";
                    mandatory: false;
                    read_only: false;
                    referenceTable: "sys_app_module";
                },
            >;
            timeline_page: Typed<
                | string
                | Record<"cmn_timeline_page">
                | ExplicitKey<"cmn_timeline_page">
                | TableBrand<"cmn_timeline_page">,
                {
                    active: true;
                    label: "Timeline page";
                    mandatory: false;
                    read_only: false;
                    referenceTable: "cmn_timeline_page";
                },
            >;
            title: Typed<
                string,
                { active: true; label: "Title"; mandatory: false; read_only: false },
            >;
            uncancelable: Typed<
                boolean,
                {
                    active: true;
                    default: false;
                    label: "Uncancelable by Other Modules";
                    mandatory: false;
                    read_only: false;
                },
            >;
            view_name: Typed<
                string,
                {
                    active: true;
                    default: "javascript:var viewDefault='';if(current.device_type=='mobile') viewDefault='Mobile';else if(!current.application.nil() && current.application.device_type=='mobile' && current.device_type.nil()) viewDefault='Mobile';viewDefault";
                    label: "View name";
                    mandatory: false;
                    maxLength: 40;
                    read_only: false;
                },
            >;
            window_name: Typed<
                string,
                {
                    active: true;
                    dropdown: "none";
                    label: "Window name";
                    mandatory: false;
                    maxLength: 40;
                    read_only: false;
                },
            >;
        };
    } = ...

    Type Declaration

    • Readonlyname: "sys_app_module"
    • Readonlyschema: {
          active: Typed<
              boolean,
              {
                  active: true;
                  default: true;
                  label: "Active";
                  mandatory: false;
                  read_only: false;
              },
          >;
          application: Typed<
              | string
              | TableBrand<"sys_app_application">
              | Record<"sys_app_application">
              | ExplicitKey<"sys_app_application">,
              {
                  active: true;
                  label: "Application menu";
                  mandatory: false;
                  read_only: false;
                  referenceTable: "sys_app_application";
              },
          >;
          assessment: Typed<
              | string
              | Record<"asmt_metric_type">
              | ExplicitKey<"asmt_metric_type">
              | TableBrand<"asmt_metric_type">,
              {
                  active: true;
                  label: "Assessment";
                  mandatory: false;
                  read_only: false;
                  referenceTable: "asmt_metric_type";
              },
          >;
          device_type: Typed<
              "browser"
              | "any"
              | "mobile",
              {
                  active: true;
                  choices: {
                      any: { inactive: false; label: "Any"; language: "en" };
                      browser: { inactive: false; label: "Browser"; language: "en" };
                      mobile: { inactive: false; label: "Mobile"; language: "en" };
                  };
                  dropdown: "dropdown_with_none";
                  label: "Device type";
                  mandatory: false;
                  maxLength: 40;
                  read_only: false;
              },
          >;
          filter: Typed<
              string,
              { active: true; label: "Filter"; mandatory: false; read_only: false },
          >;
          hint: Typed<
              string,
              { active: true; label: "Hint"; mandatory: false; read_only: false },
          >;
          homepage: Typed<
              | string
              | Record<"sys_portal_page">
              | ExplicitKey<"sys_portal_page">
              | TableBrand<"sys_portal_page">,
              {
                  active: true;
                  label: "Homepage";
                  mandatory: false;
                  read_only: false;
                  referenceTable: "sys_portal_page";
              },
          >;
          image: Typed<
              string
              | number,
              {
                  active: true;
                  column_type: "image";
                  label: "Image (UI11)";
                  mandatory: false;
                  read_only: false;
              },
          >;
          link_type: Typed<
              | "LIST"
              | "FILTER"
              | "HTML"
              | "ASSESSMENT"
              | "SEARCH"
              | "SURVEY"
              | "SCRIPT"
              | "CONTENT_PAGE"
              | "REPORT"
              | "DIRECT"
              | "DOC_LINK"
              | "NEW"
              | "MAP"
              | "HOMEPAGE"
              | "SEPARATOR"
              | "TIMELINE"
              | "DETAIL",
              {
                  active: true;
                  choices: {
                      ASSESSMENT: { inactive: false; label: "Assessment"; language: "en" };
                      CONTENT_PAGE: { inactive: false; label: "Content Page"; language: "en" };
                      DETAIL: { inactive: false; label: "Single Record"; language: "en" };
                      DIRECT: {
                          inactive: false;
                          label: "URL (from Arguments:)";
                          language: "en";
                      };
                      DOC_LINK: {
                          inactive: false;
                          label: "Documentation Link";
                          language: "en";
                      };
                      FILTER: { inactive: false; label: "List Filter"; language: "en" };
                      HOMEPAGE: { inactive: true; label: "Homepage"; language: "en" };
                      HTML: {
                          inactive: false;
                          label: "HTML (from Arguments:)";
                          language: "en";
                      };
                      LIST: { inactive: false; label: "List of Records"; language: "en" };
                      MAP: { inactive: false; label: "Map Page"; language: "en" };
                      NEW: { inactive: false; label: "New Record"; language: "en" };
                      REPORT: { inactive: false; label: "Run a Report"; language: "en" };
                      SCRIPT: {
                          inactive: false;
                          label: "Script (from Arguments:)";
                          language: "en";
                      };
                      SEARCH: { inactive: false; label: "Search Screen"; language: "en" };
                      SEPARATOR: { inactive: false; label: "Separator"; language: "en" };
                      SURVEY: { inactive: false; label: "Survey"; language: "en" };
                      TIMELINE: { inactive: false; label: "Timeline Page"; language: "en" };
                  };
                  default: "LIST";
                  dropdown: "dropdown_with_none";
                  label: "Link type";
                  mandatory: false;
                  maxLength: 40;
                  read_only: false;
              },
          >;
          map_page: Typed<
              | string
              | Record<"cmn_map_page">
              | ExplicitKey<"cmn_map_page">
              | TableBrand<"cmn_map_page">,
              {
                  active: true;
                  label: "Map page";
                  mandatory: false;
                  read_only: false;
                  referenceTable: "cmn_map_page";
              },
          >;
          mobile_title: Typed<
              string,
              {
                  active: true;
                  label: "Mobile title";
                  mandatory: false;
                  read_only: false;
              },
          >;
          mobile_view_name: Typed<
              string,
              {
                  active: true;
                  default: "Mobile";
                  dropdown: "none";
                  label: "Mobile view name";
                  mandatory: false;
                  maxLength: 40;
                  read_only: false;
              },
          >;
          name: Typed<
              keyof Tables,
              { active: true; label: "Table"; mandatory: false; read_only: false },
          >;
          order: Typed<
              number,
              { active: true; label: "Order"; mandatory: false; read_only: false },
          >;
          override_menu_roles: Typed<
              boolean,
              {
                  active: true;
                  default: false;
                  label: "Override application menu roles";
                  mandatory: false;
                  read_only: false;
              },
          >;
          query: Typed<
              string,
              {
                  active: true;
                  dropdown: "none";
                  label: "Arguments";
                  mandatory: false;
                  maxLength: 3500;
                  read_only: false;
              },
          >;
          report: Typed<
              | string
              | Record<"sys_report">
              | ExplicitKey<"sys_report">
              | TableBrand<"sys_report">,
              {
                  active: true;
                  label: "Report";
                  mandatory: false;
                  read_only: false;
                  referenceTable: "sys_report";
              },
          >;
          require_confirmation: Typed<
              boolean,
              {
                  active: true;
                  default: true;
                  label: "Require confirmation";
                  mandatory: false;
                  read_only: false;
              },
          >;
          roles: Typed<
              (string | Role)[],
              { active: true; label: "Roles"; mandatory: false; read_only: false },
          >;
          sys_domain: Typed<
              Record<"domain">
              | "global",
              {
                  active: true;
                  default: "global";
                  label: "Domain";
                  mandatory: false;
                  read_only: false;
              },
          >;
          sys_domain_path: Typed<
              string,
              {
                  active: true;
                  default: "/";
                  label: "Domain Path";
                  mandatory: false;
                  read_only: false;
              },
          >;
          sys_id: Typed<
              string
              | number,
              {
                  active: true;
                  column_type: "GUID";
                  label: "Sys ID";
                  mandatory: false;
                  read_only: false;
              },
          >;
          sys_overrides: Typed<
              | string
              | Record<"sys_app_module">
              | ExplicitKey<"sys_app_module">
              | TableBrand<"sys_app_module">,
              {
                  active: true;
                  label: "Overrides";
                  mandatory: false;
                  read_only: false;
                  referenceTable: "sys_app_module";
              },
          >;
          timeline_page: Typed<
              | string
              | Record<"cmn_timeline_page">
              | ExplicitKey<"cmn_timeline_page">
              | TableBrand<"cmn_timeline_page">,
              {
                  active: true;
                  label: "Timeline page";
                  mandatory: false;
                  read_only: false;
                  referenceTable: "cmn_timeline_page";
              },
          >;
          title: Typed<
              string,
              { active: true; label: "Title"; mandatory: false; read_only: false },
          >;
          uncancelable: Typed<
              boolean,
              {
                  active: true;
                  default: false;
                  label: "Uncancelable by Other Modules";
                  mandatory: false;
                  read_only: false;
              },
          >;
          view_name: Typed<
              string,
              {
                  active: true;
                  default: "javascript:var viewDefault='';if(current.device_type=='mobile') viewDefault='Mobile';else if(!current.application.nil() && current.application.device_type=='mobile' && current.device_type.nil()) viewDefault='Mobile';viewDefault";
                  label: "View name";
                  mandatory: false;
                  maxLength: 40;
                  read_only: false;
              },
          >;
          window_name: Typed<
              string,
              {
                  active: true;
                  dropdown: "none";
                  label: "Window name";
                  mandatory: false;
                  maxLength: 40;
                  read_only: false;
              },
          >;
      }