UNPKG

choerodon-ui

Version:

An enterprise-class UI design language and React-based implementation

30 lines (29 loc) 1.02 kB
import React, { ReactNode } from 'react'; import { RenderFunction } from '../../../lib/trigger/Trigger'; import { Action } from '../../../lib/trigger/enum'; import { Placements } from './enum'; export interface DropDownProps { trigger?: Action[]; overlay: ReactNode | RenderFunction; onHiddenChange?: (hidden?: boolean) => void; onHiddenBeforeChange?: (hidden: boolean) => boolean; onVisibleChange?: (visible?: boolean) => void; onOverlayClick?: (e: any) => void; hidden?: boolean; visible?: boolean; defaultHidden?: boolean; defaultVisible?: boolean; disabled?: boolean; align?: Record<string, any>; getPopupContainer?: (triggerNode: Element) => HTMLElement; suffixCls?: string; prefixCls?: string; className?: string; transitionName?: string; placement?: Placements; forceRender?: boolean; popupClassName?: string; children?: ReactNode; } declare const _default: React.NamedExoticComponent<DropDownProps>; export default _default;