@docsvision/webclient
Version:
Type definitions for DocsVision WebClient scripts and extensions.
7 lines (6 loc) • 802 B
TypeScript
import { ITasksTableModel } from "@docsvision/webclient/BackOffice/ITasksTableModel";
import { ITasksTableRow } from "@docsvision/webclient/BackOffice/ITasksTableRow";
import { ITasksTableSorting, TasksTableSorting } from "@docsvision/webclient/BackOffice/ITaskTableSorting";
import { GenModels } from "@docsvision/webclient/Generated/DocsVision.WebClient.Models";
export declare function sortingRows(sorting: ITasksTableSorting, model: ITasksTableModel): ITasksTableRow[];
export declare function sortingRefinement(sorting: TasksTableSorting): GenModels.TaskColumnType.Name | GenModels.TaskColumnType.Author | GenModels.TaskColumnType.State | GenModels.TaskColumnType.PlannedEndDate | GenModels.TaskColumnType.CurrentPerformer | GenModels.TaskColumnType.DepartureDate | GenModels.TaskColumnType.Kind;