ic-reactor
    Preparing search index...

    Interface VariantArg<T>

    interface VariantArg<T extends types.IDL.Type> {
        type: "variant";
        options: string[];
        defaultValue: string;
        fields: AllArgTypes<T>[];
        defaultValues: ArgTypeFromIDLType<T>;
        maxLength?: number;
        minLength?: number;
        label: string;
        validate: (value: any) => string | boolean;
    }

    Type Parameters

    Hierarchy (View Summary)

    Index

    Properties

    type: "variant"
    options: string[]
    defaultValue: string
    fields: AllArgTypes<T>[]
    defaultValues: ArgTypeFromIDLType<T>
    maxLength?: number
    minLength?: number
    label: string
    validate: (value: any) => string | boolean