UNPKG

choerodon-ui

Version:

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

19 lines (18 loc) 867 B
import { Component, ReactElement, ReactNode } from 'react'; import { TableQueryBarHookProps, TableQueryBarProps } from '../Table'; import TableContext from '../TableContext'; export declare type TableQueryBarHookCustomProps = object; export declare type TableQueryBarHook = (props: TableQueryBarHookCustomProps & TableQueryBarHookProps) => ReactNode; export default class PerformanceTableQueryBar extends Component<TableQueryBarProps> { static displayName: string; static get contextType(): typeof TableContext; static defaultProps: { queryFieldsLimit: number; }; handleQueryReset(): void; handleQuery(): any; getQueryFields(): ReactElement<any>[]; renderProfessionalBar(props: TableQueryBarHookProps): JSX.Element; renderDynamicFilterBar(props: TableQueryBarHookProps): JSX.Element; render(): {} | null | undefined; }