UNPKG

choerodon-ui

Version:

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

25 lines (24 loc) 791 B
import { Component, ReactElement, ReactNode } from 'react'; import DataSet from '../../data-set/DataSet'; import { ButtonProps } from '../../button/Button'; import { PaginationProps } from '../../pagination/Pagination'; export interface FilterBarProps { prefixCls?: string; placeholder?: string; dataSet: DataSet; queryDataSet?: DataSet; paramName: string; buttons: ReactElement<ButtonProps>[]; pagination?: ReactElement<PaginationProps>; onQuery?: () => void; onReset?: () => void; } export default class TableFilterBar extends Component<FilterBarProps, any> { static defaultProps: { prefixCls: string; paramName: string; }; renderSuffix(): JSX.Element; getButtons(): ReactNode; render(): ({} | null | undefined)[]; }