@let t = task(); @if (IS_TOUCH_PRIMARY) {
@if (!t.isDone) { check } @if (t.isDone) { undo }
@if (isTodayListActive()) { @if (!t.repeatCfgId) { alarm } @if (t.repeatCfgId) { } } @if (!isTodayListActive()) { @if (!isTodayTag()) { wb_sunny } @if (isTodayTag() && (t.projectId || t.tagIds?.length > 1)) { } }
}
@if (t.isDone) { }
@if (isCurrent()) { play_arrow }
@if (t.repeatCfgId) {
@if (!isRepeatTaskCreatedToday()) {
{{ t.created | shortDate2 }}
} @if (t.repeatCfgId) { }
} @if (t.issueId) {
@if (t.issuePoints) {
{{ t.issuePoints }}
}
}
@if (!isInSubTaskList() && t.parentId) {
{{ parentTitle() }}
}
@if (!t.subTasks?.length) {
/
} @if (t.subTasks?.length) {
functions
/
{{ t.timeEstimate | msToString }}
}
@if (isFirstLineHover && !IS_TOUCH_PRIMARY) { } @if (t.attachments?.length || t.issueAttachmentNr) { } @if (t.reminderId) { } @if (((plannerService.plannedTaskDayMap$ | async) || {})[t.id]; as plannedAtDay) { }
@if (t.notes || (t.issueId && t.issueType !== ICAL_TYPE) || isSelected()) { }
@if (isCurrent()) { } @if (t.subTasks?.length) {
@if (t.subTasks?.length) { } @if (t.subTasks?.length) { }
} @if (isDragOver) {
add {{ T.F.TASK.CMP.DROP_ATTACHMENT | translate: { title: t.title } }}
}
@for (project of moveToProjectList(); track trackByProjectId($index, project)) { }