UNPKG

@docsvision/webclient

Version:

Type definitions for DocsVision WebClient scripts and extensions.

17 lines (15 loc) 1.15 kB
/// <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;