Interface ITask

Hierarchy

  • ITask

Properties

acceptResult: boolean
accomplicesIds: string[]
active?: boolean
activitiesInfo?: IActivitiesInfo
archive: boolean
auditorsIds: string[]
body: string
childTasks?: {
    data: ITask[];
    total: number;
}

Type declaration

  • data: ITask[]
  • total: number
closedBy: string
closedDate: number
comments: IComment[]
createdBy: string
createdDate: number
crmEntities?: {
    [key: string]: {
        id: number;
        title: string;
    }[];
}

Type declaration

  • [key: string]: {
        id: number;
        title: string;
    }[]
deadline: number
deadlineDay?: number
deadlineHour?: number
delegation?: boolean
departmentId: string
elapsedTimes?: ITaskTimerList
fileIds: number[]
files: IFile[]
fixed: boolean
group?: IGroup
groupId: string
groupKanbanStageId?: string
id: string
kanbanStageId: string
parentId: number
parentTask?: ITask
priority: string
quantityOfComments?: string[]
requiredResult: boolean
responsibleId: string
resultCommentId: string
scheduler?: {
    activationLimit?: boolean;
    active?: boolean;
    createdAt?: string;
    currentIteration?: number;
    dateStart?: string;
    dateStop?: number;
    dayOfMonth?: number;
    dayOfWeek?: number;
    deadlineDay?: number;
    deadlineHour?: number;
    every?: number;
    hourStart?: number;
    iteration?: number;
    nextRun?: number;
    period?: "day" | "month" | "year" | "week";
    taskId?: number;
    timezoneOffset?: number;
    updatedAt?: string;
    weekOfMonth?: number;
}

Type declaration

  • Optional activationLimit?: boolean
  • Optional active?: boolean
  • Optional createdAt?: string
  • Optional currentIteration?: number
  • Optional dateStart?: string
  • Optional dateStop?: number
  • Optional dayOfMonth?: number
  • Optional dayOfWeek?: number
  • Optional deadlineDay?: number
  • Optional deadlineHour?: number
  • Optional every?: number
  • Optional hourStart?: number
  • Optional iteration?: number
  • Optional nextRun?: number
  • Optional period?: "day" | "month" | "year" | "week"
  • Optional taskId?: number
  • Optional timezoneOffset?: number
  • Optional updatedAt?: string
  • Optional weekOfMonth?: number
setterId: string | number
sort?: number
status: string
subtasksInfo?: ISubTasksInfo
tableName?: string
taskType: taskType
template?: boolean
templateId?: number
timeEstimate: number
timeTracking: boolean
title: string
userIds: string[]

Generated using TypeDoc