1 | import * as React from 'react';
|
2 | import { ToggleMenuBaseProps } from '../../helpers/Popper/Popper';
|
3 | import { OUIAProps } from '../../helpers';
|
4 | export interface ContextSelectorProps extends ToggleMenuBaseProps, OUIAProps {
|
5 |
|
6 | children?: React.ReactNode;
|
7 |
|
8 | className?: string;
|
9 |
|
10 | isOpen?: boolean;
|
11 |
|
12 | onToggle?: (event: any, value: boolean) => void;
|
13 |
|
14 | onSelect?: (event: any, value: React.ReactNode) => void;
|
15 |
|
16 | isFullHeight?: boolean;
|
17 |
|
18 | screenReaderLabel?: string;
|
19 |
|
20 | toggleText?: string;
|
21 |
|
22 | searchButtonAriaLabel?: string;
|
23 |
|
24 | searchInputValue?: string;
|
25 |
|
26 | onSearchInputChange?: (value: string) => void;
|
27 |
|
28 | searchInputPlaceholder?: string;
|
29 |
|
30 | onSearchButtonClick?: (event?: React.SyntheticEvent<HTMLButtonElement>) => void;
|
31 |
|
32 | footer?: React.ReactNode;
|
33 |
|
34 | isPlain?: boolean;
|
35 |
|
36 | isText?: boolean;
|
37 |
|
38 | disableFocusTrap?: boolean;
|
39 | }
|
40 | export declare class ContextSelector extends React.Component<ContextSelectorProps, {
|
41 | ouiaStateId: string;
|
42 | }> {
|
43 | static displayName: string;
|
44 | static defaultProps: ContextSelectorProps;
|
45 | constructor(props: ContextSelectorProps);
|
46 | parentRef: React.RefObject<HTMLDivElement>;
|
47 | popperRef: React.RefObject<HTMLDivElement>;
|
48 | onEnterPressed: (event: any) => void;
|
49 | render(): JSX.Element;
|
50 | }
|
51 | //# sourceMappingURL=ContextSelector.d.ts.map |
\ | No newline at end of file |