@servicenow/sdk - v4.13.3
    Preparing search index...
    interface sys_ux_page_registry {
        active: Typed<boolean, { default: true; maxLength: 40 }>;
        admin_panel: Typed<
            string
            | Record<keyof Tables>,
            { dependent: "admin_panel_table"; label: "Admin panel"; maxLength: 32 },
        >;
        admin_panel_table: Typed<
            string
            | number,
            {
                attributes: {
                    includeNone: true;
                    tableChoicesScript: "UxPageRegistryAdminTableChoices";
                };
                columnType: "table_list";
                label: "Admin panel table";
                maxLength: 40;
            },
        >;
        auth_routes: Typed<
            string,
            {
                label: [
                    {
                        hint: "JSON Data for Authentication/Authorization public routes";
                        label: "Auth Routes";
                        plural: "Auth Routes";
                    },
                ];
                maxLength: 8000;
            },
        >;
        page: Typed<
            | string
            | ExplicitKey<"sys_ux_page">
            | TableBrand<"sys_ux_page">
            | Record<"sys_ux_page">,
            {
                attributes: { encode_utf8: false };
                maxLength: 32;
                referenceTable: "sys_ux_page";
            },
        >;
        parent_app: Typed<
            | string
            | ExplicitKey<"sys_ux_app">
            | TableBrand<"sys_ux_app">
            | Record<"sys_ux_app">,
            {
                attributes: { encode_utf8: false };
                maxLength: 32;
                referenceTable: "sys_ux_app";
            },
        >;
        path: Typed<
            string,
            {
                attributes: { edge_encryption_enabled: true };
                label: "URL path";
                maxLength: 255;
            },
        >;
        root_macroponent: Typed<
            | string
            | ExplicitKey<"sys_ux_macroponent">
            | TableBrand<"sys_ux_macroponent">
            | Record<"sys_ux_macroponent">,
            {
                attributes: { encode_utf8: false };
                label: "App Shell UI";
                maxLength: 32;
                referenceQual: "category=chrome";
                referenceTable: "sys_ux_macroponent";
                useReferenceQualifier: "simple";
            },
        >;
        title: Typed<string, { maxLength: 255 }>;
    }

    Hierarchy (View Summary)

    Index

    Properties

    active: Typed<boolean, { default: true; maxLength: 40 }>
    admin_panel: Typed<
        string
        | Record<keyof Tables>,
        { dependent: "admin_panel_table"; label: "Admin panel"; maxLength: 32 },
    >
    admin_panel_table: Typed<
        string
        | number,
        {
            attributes: {
                includeNone: true;
                tableChoicesScript: "UxPageRegistryAdminTableChoices";
            };
            columnType: "table_list";
            label: "Admin panel table";
            maxLength: 40;
        },
    >
    auth_routes: Typed<
        string,
        {
            label: [
                {
                    hint: "JSON Data for Authentication/Authorization public routes";
                    label: "Auth Routes";
                    plural: "Auth Routes";
                },
            ];
            maxLength: 8000;
        },
    >
    page: Typed<
        | string
        | ExplicitKey<"sys_ux_page">
        | TableBrand<"sys_ux_page">
        | Record<"sys_ux_page">,
        {
            attributes: { encode_utf8: false };
            maxLength: 32;
            referenceTable: "sys_ux_page";
        },
    >
    parent_app: Typed<
        | string
        | ExplicitKey<"sys_ux_app">
        | TableBrand<"sys_ux_app">
        | Record<"sys_ux_app">,
        {
            attributes: { encode_utf8: false };
            maxLength: 32;
            referenceTable: "sys_ux_app";
        },
    >
    path: Typed<
        string,
        {
            attributes: { edge_encryption_enabled: true };
            label: "URL path";
            maxLength: 255;
        },
    >
    root_macroponent: Typed<
        | string
        | ExplicitKey<"sys_ux_macroponent">
        | TableBrand<"sys_ux_macroponent">
        | Record<"sys_ux_macroponent">,
        {
            attributes: { encode_utf8: false };
            label: "App Shell UI";
            maxLength: 32;
            referenceQual: "category=chrome";
            referenceTable: "sys_ux_macroponent";
            useReferenceQualifier: "simple";
        },
    >
    title: Typed<string, { maxLength: 255 }>