Back to Super Productivity

Task Detail Panel.Component

src/app/features/tasks/task-detail-panel/task-detail-panel.component.html

18.4.42.4 KB
Original Source

@if (isShowSubTasksPanel()) { 0 && !isDialogMode() " [type]="'panel'" > list{{ T.F.TASK.ADDITIONAL_INFO.SUB_TASKS | translate: { nr: task().subTasks?.length || 0 } }} @if (task().subTasks && task().subTasks.length) { @if (task().subTasks?.length) { } } add{{ T.F.TASK.ADDITIONAL_INFO.ADD_SUB_TASK | translate }} } @if (task().parentId) { subdirectory_arrow_right{{ T.F.TASK.ADDITIONAL_INFO.PARENT | translate }} @if (parentTaskData()?.issueType; as issueType) { } {{ parentTaskData()?.title }} } @if (showTimeEstimate()) { timer{{ T.F.TASK.ADDITIONAL_INFO.TIME | translate }} / } {{ showScheduleIcon() }}{{ scheduleLabelKey() | translate }} @if (task().dueWithTime) { {{ task().dueWithTime | localeDate: 'short' }} } @if (task().dueDay) { @if (isPlannedForTodayDay()) { wb_sunny {{ T.G.TODAY_TAG_TITLE | translate }} } @else { {{ task().dueDay | localeDate: 'shortDate' }} } } @if (task().dueWithTime || task().dueDay) { event_busy } flag{{ deadlineLabelKey() | translate }} @if (task().deadlineWithTime) { {{ task().deadlineWithTime | localeDate: 'short' }} } @else if (task().deadlineDay) { {{ task().deadlineDay | localDateStr: '' }} } @if (task().deadlineWithTime || task().deadlineDay) { close } @if (task().issueId && task().issueType !== ICAL_TYPE) { @if (!isIssueDataLoadedForCurrentType()) { } @if (issueData() && isIssueDataLoadedForCurrentType()) { } } @if (isMarkdownChecklist()) { checklist Checklist } @else { @if (task().notes) { chat } @if (!task().notes) { chat_bubble_outline } {{ T.F.TASK.ADDITIONAL_INFO.NOTES | translate }} } @if (hasAttachments()) { attachment{{ T.F.TASK.ADDITIONAL_INFO.ATTACHMENTS | translate: { nr: totalAttachments() } }} @if (task().issueType) { } @if (issueAttachments().length && localAttachments().length) {

{{ T.F.TASK.ADDITIONAL_INFO.LOCAL_ATTACHMENTS | translate }}

} add{{ T.F.TASK.ADDITIONAL_INFO.ADD_ATTACHMENT | translate }}

} @if (!hasAttachments()) { attachment{{ T.F.TASK.ADDITIONAL_INFO.ADD_ATTACHMENT | translate }} } @if (!task().parentId && !task().issueId) { {{ T.F.TASK.ADDITIONAL_INFO.REPEAT | translate }} @if (repeatCfgLabel()) { {{ repeatCfgLabel() }} } } style

Created on {{ task().created | localeDate: 'short' }} @if (task().doneOn) { Completed on {{ task().doneOn | localeDate: 'short' }} }

@if (panelState.isDragOver()) { add {{ T.F.TASK.CMP.DROP_ATTACHMENT | translate: { title: task().title } }} }