UNPKG

multi-source-select

Version:

Multi-source select control

24 lines (23 loc) 924 B
import * as React from 'react'; import { Matcher } from '../../types'; import MutliSelectStyles from '../../types/MutliSelectStyles'; import Nemonic from '../../../component/types/Nemonic'; interface MatcherEditProps { matcher?: Matcher; onMatcherChanged: (matcher: Matcher | null) => void; onValidate?: (matcher: Matcher) => string | null; onFocus?: () => void; onCancel?: () => void; onEditPrevious: (deleting: boolean) => void; onEditNext?: () => void; onChanging?: () => void; onInsertMatcher?: (matcher: Matcher) => void; onSetActiveFunction?: (activeFunction: Nemonic) => void; onDeleteActiveFunction?: () => void; first: boolean; allowFunctions?: boolean; allowFreeText?: boolean; styles?: MutliSelectStyles; } declare const MatcherEdit: React.ForwardRefExoticComponent<MatcherEditProps & React.RefAttributes<HTMLInputElement>>; export default MatcherEdit;