react-filter-box
Version:
Conditional filter supports OR/AND, bracket, Highlighting, Autocomplete, and high extensibility
20 lines (19 loc) • 959 B
TypeScript
import * as React from 'react';
import SimpleResultProcessing from "./SimpleResultProcessing";
import GridDataAutoCompleteHandler, { Option } from "./GridDataAutoCompleteHandler";
import Expression from "./Expression";
import FilterQueryParser from "./FilterQueryParser";
import BaseResultProcessing from "./BaseResultProcessing";
import BaseAutoCompleteHandler from "./BaseAutoCompleteHandler";
export default class ReactFilterBox extends React.Component<any, any> {
static defaultProps: any;
parser: FilterQueryParser;
constructor(props: any);
needAutoCompleteValues(codeMirror: any, text: string): import("./models/ExtendedCodeMirror").HintInfo[];
onSubmit(query: string): any;
onChange(query: string): void;
onBlur(): void;
onFocus(): void;
render(): JSX.Element;
}
export { SimpleResultProcessing, BaseResultProcessing, GridDataAutoCompleteHandler, BaseAutoCompleteHandler, Option as AutoCompleteOption, Expression };