Theia API Documentation v1.73.0
    Preparing search index...
    interface TypeBadgeProps {
        icon: ReactNode;
        label: string;
        title?: string;
        variant: string;
    }
    Index

    Properties

    icon: ReactNode

    Icon shown to the left of the label. Either pass a codicon <i> (e.g. <i className="codicon codicon-mcp" />) or an image <i> whose CSS class sets a background-image - anything that renders as a small inline glyph.

    label: string

    Visible label, e.g. "Extension" or "MCP".

    title?: string
    variant: string

    Variant key used as a CSS modifier (theia-extensions-type-badge--{variant}). Distinguishes badges visually (background tint) per contribution type.