UMD Web Elements Library
    Preparing search index...

    Interface ElementBaseProps

    The standard prop vocabulary shared by element factories: theme flags, common content slots, and caller style overrides.

    Factories extend the subset they support (via Pick) so their signatures stay honest about what each variant renders. Consumers — primarily the components package — can assemble a single ElementBaseProps bag from attributes/slots and spread it into any factory, adding only the variant-specific and required props.

    interface ElementBaseProps {
        actions?: ContentElement;
        customStyles?: Record<string, any>;
        date?: ContentElement;
        elementStyles?: ElementStyles;
        eyebrow?: ContentElement;
        headline?: ContentElement;
        isThemeDark?: boolean;
        isThemeGold?: boolean;
        isThemeLight?: boolean;
        isThemeMaryland?: boolean;
        text?: ContentElement;
    }

    Hierarchy (View Summary)

    Index

    Properties

    actions?: ContentElement
    customStyles?: Record<string, any>
    elementStyles?: ElementStyles
    eyebrow?: ContentElement
    headline?: ContentElement
    isThemeDark?: boolean
    isThemeGold?: boolean
    isThemeLight?: boolean
    isThemeMaryland?: boolean