UNPKG

woby-wheeler

Version:
32 lines 1.28 kB
import { type JSX, ObservableMaybe, Observable } from 'woby'; import { WheelerProps } from './Wheeler'; export declare const useRecordWheeler: <T, V>(d: Record<keyof T, ObservableMaybe<V>>, options?: Partial<WheelerProps<T>>) => { title?: ObservableMaybe<JSX.Child>; rows: ObservableMaybe<number>; rowHeight?: ObservableMaybe<number>; hideOnBlur?: ObservableMaybe<boolean>; commitOnBlur?: ObservableMaybe<boolean>; disabled?: ObservableMaybe<boolean>; onOk?: () => void; onCancel?: () => void; resetSelectedOnDataChanged?: ObservableMaybe<boolean>; open: Observable<boolean>; ok?: ObservableMaybe<string>; cancel?: ObservableMaybe<string>; checkbox: ObservableMaybe<boolean>[]; toolbar?: ObservableMaybe<boolean>; noMask: ObservableMaybe<boolean>; commitOnOk?: ObservableMaybe<boolean>; data: Observable<{ text: keyof T; value: keyof T; checked: Record<keyof T, JSX.ObservableMaybe<V>>[keyof T]; }[]>[]; checked: Record<keyof T, JSX.ObservableMaybe<V>>[keyof T][]; value: Observable<unknown>[]; renderer: ((r: any) => any)[]; valuer: ((r: any) => any)[]; checkboxer: ((r: any) => any)[]; hideOnBackdrop: boolean; }; //# sourceMappingURL=useRecordWheeler.d.ts.map