UNPKG

@antdv/pro-utils

Version:

@antdv/pro-utils

17 lines (16 loc) 754 B
import type { TooltipPlacement } from 'ant-design-vue/lib/tooltip'; import type { VNode } from 'vue'; import type { VueNode } from '../../typing'; import type { DropdownFooterProps } from '../DropdownFooter'; export type FooterRender = ((onConfirm?: (e?: MouseEvent) => void, onClear?: (e?: MouseEvent) => void) => VNode | false) | false; export interface DropdownProps { label?: VueNode; footer?: DropdownFooterProps; footerRender?: FooterRender; padding?: number; disabled?: boolean; onOpenChange?: (visible: boolean) => void; open?: boolean; placement?: TooltipPlacement; } export declare const FilterDropdown: import("vue").DefineSetupFnComponent<DropdownProps, {}, {}, DropdownProps & {}, import("vue").PublicProps>;