UNPKG

917 BTypeScriptView Raw
1import * as React from 'react';
2import { RenderDOMFunc } from './interface';
3export interface RefTriggerProps {
4 getPopupElement: () => HTMLDivElement;
5}
6export interface SelectTriggerProps {
7 prefixCls: string;
8 children: React.ReactElement;
9 disabled: boolean;
10 visible: boolean;
11 popupElement: React.ReactElement;
12 animation?: string;
13 transitionName?: string;
14 containerWidth: number;
15 dropdownStyle: React.CSSProperties;
16 dropdownClassName: string;
17 direction: string;
18 dropdownMatchSelectWidth?: boolean | number;
19 dropdownRender?: (menu: React.ReactElement) => React.ReactElement;
20 getPopupContainer?: RenderDOMFunc;
21 dropdownAlign: object;
22 empty: boolean;
23 getTriggerDOMNode: () => HTMLElement;
24}
25declare const RefSelectTrigger: React.ForwardRefExoticComponent<SelectTriggerProps & React.RefAttributes<RefTriggerProps>>;
26export default RefSelectTrigger;