@docsvision/webclient
Version:
Type definitions for DocsVision WebClient scripts and extensions.
18 lines (17 loc) • 734 B
TypeScript
import React from 'react';
import { GenModels } from '@docsvision/webclient/Generated/DocsVision.WebClient.Models';
import { ITasksTableSorting } from '@docsvision/webclient/BackOffice/ITaskTableSorting';
export interface ITasksTableHeaderCellProps extends React.HTMLAttributes<HTMLButtonElement> {
column: GenModels.ColumnDescription;
iconColumnWidth: number;
columnWeights: {
[key: number]: number;
};
taskColumns: Array<GenModels.ColumnDescription>;
columnNames: {
[key: number]: string;
};
sorting: ITasksTableSorting;
setSortingColumn?(columnType: GenModels.TaskColumnType): void;
}
export declare function TasksTableHeaderCell(props: ITasksTableHeaderCellProps): JSX.Element;