Interface ComponentData<T>

interface ComponentData<T> {
    decoder?: ((value) => T);
    encoder?: ((value) => any);
    name: string;
    pack_json?: boolean;
    setter: Dispatch<T>;
    value: T;
}

Type Parameters

  • T

Properties

decoder?: ((value) => T)

Type declaration

    • (value): T
    • Parameters

      • value: any

      Returns T

encoder?: ((value) => any)

Type declaration

    • (value): any
    • Parameters

      • value: T

      Returns any

name: string
pack_json?: boolean
setter: Dispatch<T>
value: T

Generated using TypeDoc