interface Info {
    blockIconURI?: string;
    blocks: (Scratch.Block | "---")[];
    color1?: string;
    color2?: string;
    color3?: string;
    docsURI?: string;
    id: string;
    menuIconURI?: string;
    menus?: Record<string, string[] | Scratch.Menu>;
    name?: string;
}

Properties

blockIconURI?: string

Should be a data: URI

blocks: (Scratch.Block | "---")[]
color1?: string

Should be a hex color code.

color2?: string

Should be a hex color code.

color3?: string

Should be a hex color code.

docsURI?: string
id: string
menuIconURI?: string

Should be a data: URI

menus?: Record<string, string[] | Scratch.Menu>
name?: string

Defaults to extension ID if not specified.