Taos API Reference
    Preparing search index...

    Type Alias ParamSpec

    ParamSpec:
        | {
            name: string;
            type: "f32";
            default: number;
            min?: number;
            max?: number;
        }
        | { name: string; type: "vec3"; default: [number, number, number] }
        | { name: string; type: "vec4"; default: [number, number, number, number] }
        | { name: string; type: "string"; default: string }
        | {
            name: string;
            type: "enum";
            default: string;
            options: readonly string[];
        }
        | { name: string; type: "bool"; default: boolean }

    Param spec for the editor's property inspector. Runtime just reads params out of ExprNode.params directly.