@docsvision/webclient
Version:
Type definitions for DocsVision WebClient scripts and extensions.
17 lines (15 loc) • 1.15 kB
TypeScript
/// <reference types="react" />
import { ITableData, TableCompositionNames } from '@docsvision/web/components/table/interfaces';
import { IComposition } from '@docsvision/web/core/composition';
import { $TableFilterService } from '@docsvision/web/components/table/plugins/filter';
import { $Grouping } from '@docsvision/web/components/table/plugins/grouping';
import { $Resources } from '@docsvision/web/core/localization/$Resources';
import { $TableData } from '@docsvision/web/components/table/plugins/table-data';
import { $WebFrameSearchPanel } from '@docsvision/webclient/Platform/$WebFrameSearchPanel';
import { $DeviceType } from '@docsvision/webclient/StandardServices';
import { $Aggregates } from '@docsvision/webclient/Platform/$AggregatesCheckbox';
export declare type $ShowAllButtonServices = $TableFilterService & $Resources & $Grouping & $TableData & $WebFrameSearchPanel & $Aggregates & $DeviceType;
export interface IShowAllButtonProps {
composition?: IComposition<typeof TableCompositionNames.Toolbar, ITableData, $ShowAllButtonServices>;
}
export declare function ShowAllButton({ composition }: IShowAllButtonProps): JSX.Element;