Interface ReadWriteSelectorFamilyOptions<T, P>

interface ReadWriteSelectorFamilyOptions<T, P> {
    cachePolicy_UNSTABLE?: CachePolicyWithoutEquality;
    dangerouslyAllowMutability?: boolean;
    get: ((param) => ((opts) => T | Promise<T> | Loadable<T> | WrappedValue<T> | RecoilValue<T>));
    key: string;
    set: ((param) => ((opts, newValue) => void));
}

Type Parameters

Properties

cachePolicy_UNSTABLE?: CachePolicyWithoutEquality
dangerouslyAllowMutability?: boolean
get: ((param) => ((opts) => T | Promise<T> | Loadable<T> | WrappedValue<T> | RecoilValue<T>))

Type declaration

key: string
set: ((param) => ((opts, newValue) => void))

Type declaration