UNPKG

antd

Version:

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

34 lines (33 loc) 1.01 kB
/// <reference types="react" /> import React from 'react'; export interface FilterMenuProps { locale: any; selectedKeys: string[]; column: { filterMultiple?: boolean; filterDropdown?: React.ReactNode; filters?: string[]; }; confirmFilter: (column: Object, selectedKeys: string[]) => any; prefixCls: string; dropdownPrefixCls: string; } export default class FilterMenu extends React.Component<FilterMenuProps, any> { static defaultProps: { handleFilter(): void; column: null; }; constructor(props: any); componentWillReceiveProps(nextProps: any): void; setSelectedKeys: ({selectedKeys}: { selectedKeys: any; }) => void; handleClearFilters: () => void; handleConfirm: () => void; onVisibleChange: (visible: any) => void; confirmFilter(): void; renderMenuItem(item: any): JSX.Element; renderMenus(items: any): any; handleMenuItemClick: (info: any) => void; render(): JSX.Element; }