Represents the parameters for a class.

interface IParams<T extends {} = any> {
    debounce?: number;
    initialValue: T | Model<T> | () => T;
    onChange?: (item: ModelAdapter<T>) => void;
}

Type Parameters

  • T extends {} = any

    The type of the initial value.

Properties

debounce?: number
initialValue: T | Model<T> | () => T
onChange?: (item: ModelAdapter<T>) => void