interface ExecutableBlock {
    arguments?: Record<string, Argument>;
    blockIconURI?: string;
    filter?: ("target" | "sprite")[];
    func?: string;
    hideFromPalette?: boolean;
    opcode: string;
    text: string | string[];
}

Hierarchy (View Summary)

Properties

arguments?: Record<string, Argument>
blockIconURI?: string
filter?: ("target" | "sprite")[]
func?: string
hideFromPalette?: boolean
opcode: string
text: string | string[]