UNPKG

@docsvision/webclient

Version:

Type definitions for DocsVision WebClient scripts and extensions.

14 lines (12 loc) 767 B
import React from 'react'; import { GenModels } from '@docsvision/webclient/Generated/DocsVision.WebClient.Models'; import { IAggregate, ISelectItemData } from '@docsvision/webclient/Platform/IAggregates'; import { IAggregatesTextResources } from '@docsvision/webclient/Platform/AggregatesCheckbox'; export interface IAggregatesGroup { aggregate: IAggregate; renderItem(item: GenModels.GridAggregateValue, onItemSelect: (data: ISelectItemData) => void): React.ReactElement; toggleAggregate(item: IAggregate): void; onItemSelect(data: ISelectItemData): void; textResources: IAggregatesTextResources; } export declare function AggregatesGroup({ aggregate, toggleAggregate, onItemSelect, textResources, renderItem }: IAggregatesGroup): JSX.Element;