UNPKG

@docsvision/webclient

Version:

Type definitions for DocsVision WebClient scripts and extensions.

46 lines (45 loc) 959 B
import { GenModels } from '@docsvision/webclient/Generated/DocsVision.WebClient.Models'; export interface TaskGroupIntervalModel { /** * Task group interval */ intervals: Array<TaskGroupInterval>; /** * Execution type */ executionType: GenModels.ExecutionType; } export interface TaskGroupInterval { /** * Task start date */ startDate?: Date; /** * Task end date. */ endDate?: Date; /** * Performer */ performer: GenModels.IDirectoryItemData; /** * Task description */ description: string; /** * Does performer is responsible for entry task group. */ isResponsible: boolean; /** * Task duration */ duration?: number; /** * Task order in task group. */ order: number; /** * Hot to distribute tasks between group employees. */ taskDistribution: GenModels.TaskGroupPerformerMode; }