Design System Utilities @ 0.1.1-alpha.0
    Preparing search index...

    Interface AllVariations<T_ColourName, T_Keyword_Universal, T_Keyword_Text, T_Keyword_Background>Private Internal

    interface AllVariations<
        T_ColourName extends string,
        T_Keyword_Universal extends string,
        T_Keyword_Text extends string,
        T_Keyword_Background extends string,
    > {
        background: { alt: T_ColourName } & { [K in string]: T_ColourName };
        base: T_ColourName;
        heading: {
            "1": T_ColourName;
            "10": T_ColourName;
            "2": T_ColourName;
            "3": T_ColourName;
            "4": T_ColourName;
            "5": T_ColourName;
            "6": T_ColourName;
            "7": T_ColourName;
            "8": T_ColourName;
            "9": T_ColourName;
        } & { [key: number]: T_ColourName };
        interactive: {
            active: T_ColourName;
            disabled: T_ColourName;
            hover: T_ColourName;
        };
        text: { active: T_ColourName; disabled: T_ColourName; grey: T_ColourName } & {
            [K in string]: T_ColourName
        };
        universal: { primary: T_ColourName; secondary: T_ColourName } & {
            [K in string]: T_ColourName
        };
    }

    Type Parameters

    • T_ColourName extends string
    • T_Keyword_Universal extends string
    • T_Keyword_Text extends string
    • T_Keyword_Background extends string

    Hierarchy (View Summary)

    Index

    Properties

    background: { alt: T_ColourName } & { [K in string]: T_ColourName }
    heading: {
        "1": T_ColourName;
        "10": T_ColourName;
        "2": T_ColourName;
        "3": T_ColourName;
        "4": T_ColourName;
        "5": T_ColourName;
        "6": T_ColourName;
        "7": T_ColourName;
        "8": T_ColourName;
        "9": T_ColourName;
    } & { [key: number]: T_ColourName }
    interactive: {
        active: T_ColourName;
        disabled: T_ColourName;
        hover: T_ColourName;
    }
    text: { active: T_ColourName; disabled: T_ColourName; grey: T_ColourName } & {
        [K in string]: T_ColourName
    }
    universal: { primary: T_ColourName; secondary: T_ColourName } & {
        [K in string]: T_ColourName
    }