UNPKG

@docsvision/webclient

Version:

Type definitions for DocsVision WebClient scripts and extensions.

22 lines (21 loc) 830 B
import React from 'react'; import { ITasksTableRow } from '@docsvision/webclient/BackOffice/ITasksTableRow'; import { ITasksTreeColorMap } from '@docsvision/webclient/BackOffice/ITasksTreeColorMap'; import { ITasksTreeGroupMap } from '@docsvision/webclient/BackOffice/ITasksTreeGroupMap'; import { $UrlStore } from '@docsvision/webclient/System/$UrlStore'; export interface ITasksTableIconProps { row: ITasksTableRow; rowIndex: number; levelIdent: number; colors: ITasksTreeColorMap; groups: ITasksTreeGroupMap; tabIndex?: number; testId?: string; onToggleRow: (index: number) => void; onIconClick: (arg: { event: React.MouseEvent; row: ITasksTableRow; }) => void; services: $UrlStore; } export declare function TasksTableIcon(props: ITasksTableIconProps): JSX.Element;