diff --git a/src/DateTime/DateFieldTypes.ts b/src/DateTime/DateFieldTypes.ts index 2a8b9b8bba..6d8ecf52cc 100644 --- a/src/DateTime/DateFieldTypes.ts +++ b/src/DateTime/DateFieldTypes.ts @@ -4,6 +4,9 @@ import type { Task } from '../Task/Task'; export type HappensDate = keyof Pick; // NEW_TASK_FIELD_EDIT_REQUIRED - if new field is a date field. +/** + * See also {@link Task.allDateFields} + */ export type AllTaskDateFields = keyof Pick< Task, 'cancelledDate' | 'createdDate' | 'doneDate' | 'dueDate' | 'scheduledDate' | 'startDate' // alphabetical order, please. diff --git a/src/Task/Task.ts b/src/Task/Task.ts index bb262ca345..1533efa304 100644 --- a/src/Task/Task.ts +++ b/src/Task/Task.ts @@ -893,6 +893,9 @@ export class Task extends ListItem { return true; } + /** + * See also {@link AllTaskDateFields} + */ public static allDateFields(): (keyof Task)[] { return [ 'createdDate' as keyof Task,