@servicenow/sdk - v4.7.0
    Preparing search index...
    interface sp_theme {
        css_variables: Typed<
            string
            | number,
            { columnType: "properties"; label: "CSS variables"; maxLength: 16777215 },
        >;
        footer: Typed<
            | string
            | ExplicitKey<"sp_header_footer">
            | TableBrand<"sp_header_footer">
            | Record<"sp_header_footer">,
            {
                attributes: { encode_utf8: false };
                label: "Footer";
                referenceTable: "sp_header_footer";
            },
        >;
        footer_fixed: Typed<
            boolean,
            {
                default: true;
                label: [
                    {
                        hint: "The footer 'fixed' to the bottom of the page";
                        label: "Fixed footer";
                        language: "en";
                        plural: "Fixed footers";
                    },
                ];
            },
        >;
        header: Typed<
            | string
            | ExplicitKey<"sp_header_footer">
            | TableBrand<"sp_header_footer">
            | Record<"sp_header_footer">,
            {
                attributes: { encode_utf8: false };
                label: "Header";
                referenceTable: "sp_header_footer";
            },
        >;
        icon: Typed<
            string
            | Image,
            { active: true; label: "Icon"; mandatory: false; read_only: false },
        >;
        logo: Typed<
            string
            | Image,
            { active: true; label: "Logo"; mandatory: false; read_only: false },
        >;
        logo_alt_text: Typed<string, { label: "Logo alt text"; maxLength: 100 }>;
        matching_now_experience_theme: Typed<
            | string
            | ExplicitKey<"sys_ux_theme">
            | TableBrand<"sys_ux_theme">
            | Record<"sys_ux_theme">,
            {
                attributes: { encode_utf8: false };
                label: [
                    {
                        hint: "Select the matching next experience theme record. You will be able to map variables from this theme in the portal theme";
                        label: "Matching Next Experience Theme";
                        language: "en";
                        plural: "Matching Next Experience Themes";
                    },
                ];
                referenceQual: "active=true^EQ";
                referenceTable: "sys_ux_theme";
            },
        >;
        name: Typed<string, { label: "Name"; maxLength: 100 }>;
        navbar_fixed: Typed<
            boolean,
            {
                default: true;
                label: [
                    {
                        hint: "The header 'fixed' to the top of the page";
                        label: "Fixed header";
                        language: "en";
                        plural: "Fixed headers";
                    },
                ];
            },
        >;
        sys_id: Typed<
            string
            | number,
            { columnType: "GUID"; label: "Sys ID"; maxLength: 32; primary: true },
        >;
        turn_off_scss_compilation: Typed<
            boolean,
            {
                default: false;
                label: [
                    {
                        hint: "If selected then SCSS will not be compiled";
                        label: "Turn off SCSS compilation";
                        language: "en";
                        plural: "Turn off SCSS compilations";
                    },
                ];
            },
        >;
    }

    Hierarchy (View Summary)

    Index

    Properties

    css_variables: Typed<
        string
        | number,
        { columnType: "properties"; label: "CSS variables"; maxLength: 16777215 },
    >
    footer: Typed<
        | string
        | ExplicitKey<"sp_header_footer">
        | TableBrand<"sp_header_footer">
        | Record<"sp_header_footer">,
        {
            attributes: { encode_utf8: false };
            label: "Footer";
            referenceTable: "sp_header_footer";
        },
    >
    footer_fixed: Typed<
        boolean,
        {
            default: true;
            label: [
                {
                    hint: "The footer 'fixed' to the bottom of the page";
                    label: "Fixed footer";
                    language: "en";
                    plural: "Fixed footers";
                },
            ];
        },
    >
    header: Typed<
        | string
        | ExplicitKey<"sp_header_footer">
        | TableBrand<"sp_header_footer">
        | Record<"sp_header_footer">,
        {
            attributes: { encode_utf8: false };
            label: "Header";
            referenceTable: "sp_header_footer";
        },
    >
    icon: Typed<
        string
        | Image,
        { active: true; label: "Icon"; mandatory: false; read_only: false },
    >
    logo: Typed<
        string
        | Image,
        { active: true; label: "Logo"; mandatory: false; read_only: false },
    >
    logo_alt_text: Typed<string, { label: "Logo alt text"; maxLength: 100 }>
    matching_now_experience_theme: Typed<
        | string
        | ExplicitKey<"sys_ux_theme">
        | TableBrand<"sys_ux_theme">
        | Record<"sys_ux_theme">,
        {
            attributes: { encode_utf8: false };
            label: [
                {
                    hint: "Select the matching next experience theme record. You will be able to map variables from this theme in the portal theme";
                    label: "Matching Next Experience Theme";
                    language: "en";
                    plural: "Matching Next Experience Themes";
                },
            ];
            referenceQual: "active=true^EQ";
            referenceTable: "sys_ux_theme";
        },
    >
    name: Typed<string, { label: "Name"; maxLength: 100 }>
    navbar_fixed: Typed<
        boolean,
        {
            default: true;
            label: [
                {
                    hint: "The header 'fixed' to the top of the page";
                    label: "Fixed header";
                    language: "en";
                    plural: "Fixed headers";
                },
            ];
        },
    >
    sys_id: Typed<
        string
        | number,
        { columnType: "GUID"; label: "Sys ID"; maxLength: 32; primary: true },
    >
    turn_off_scss_compilation: Typed<
        boolean,
        {
            default: false;
            label: [
                {
                    hint: "If selected then SCSS will not be compiled";
                    label: "Turn off SCSS compilation";
                    language: "en";
                    plural: "Turn off SCSS compilations";
                },
            ];
        },
    >