UNPKG

react-filter-box

Version:

Conditional filter supports OR/AND, bracket, Highlighting, Autocomplete, and high extensibility

27 lines (26 loc) 911 B
import * as React from 'react'; import * as CodeMirror from "codemirror"; import "codemirror/addon/hint/show-hint"; import "codemirror/addon/display/placeholder"; import "./FilterMode"; import 'codemirror/lib/codemirror.css'; import "codemirror/addon/hint/show-hint.css"; import { ExtendedCodeMirror } from "./models/ExtendedCodeMirror"; import AutoCompletePopup from "./AutoCompletePopup"; export default class FilterInput extends React.Component<any, any> { options: CodeMirror.EditorConfiguration; codeMirror: ExtendedCodeMirror; doc: CodeMirror.Doc; autoCompletePopup: AutoCompletePopup; static defaultProps: any; constructor(props: any); findLastSeparatorPositionWithEditor(): { line: number; ch: number; }; private handlePressingAnyCharacter; private onSubmit; private codeMirrorRef; private handleEditorChange; render(): JSX.Element; }