@sajari/sdk-react
Version:
React SDK for the Sajari API
20 lines (19 loc) • 653 B
TypeScript
import { Filter } from "./filter";
export declare type Range = [number, number];
export declare class RangeFilter extends Filter {
protected _field: string;
protected _range: Range;
protected _limit: Range;
protected _current: string;
protected _filter: string;
constructor(field: string, limit: Range);
range: () => Range;
filter: () => string;
limit: () => Range;
get: () => string[];
getRange(): Range;
set: (from: number, to: number) => void;
reset: () => void;
clear: () => void;
}
export declare function getFilterQuery(range: Range, limit: Range, field: string): string;