UNPKG

@1771technologies/lytenyte-pro

Version:

Blazingly fast headless React data grid with 100s of features.

31 lines (30 loc) 1.37 kB
import type { SelectOption } from "./operator-select"; import type { FilterSelectFlat } from "./use-filter-select"; export declare const context: import("react").Context<{ readonly filter: FilterSelectFlat; readonly extender: "AND" | "OR" | null; readonly showExtender: boolean; readonly onExtenderChange: (v: "AND" | "OR" | null) => void; readonly operatorOptions: SelectOption[]; readonly operatorValue: SelectOption | null; readonly operatorOnChange: (v: SelectOption) => void; readonly value: string | number | null | undefined; readonly valueDisabled: boolean; readonly onValueChange: (v: string | number | null) => void; readonly isNumberInput: boolean; readonly filterHasNoValue: boolean; }>; export declare const useFilterRow: () => { readonly filter: FilterSelectFlat; readonly extender: "AND" | "OR" | null; readonly showExtender: boolean; readonly onExtenderChange: (v: "AND" | "OR" | null) => void; readonly operatorOptions: SelectOption[]; readonly operatorValue: SelectOption | null; readonly operatorOnChange: (v: SelectOption) => void; readonly value: string | number | null | undefined; readonly valueDisabled: boolean; readonly onValueChange: (v: string | number | null) => void; readonly isNumberInput: boolean; readonly filterHasNoValue: boolean; };