Board: Checklist item dnd support (#1873)

Signed-off-by: Anna No <anna.no@xored.com>
This commit is contained in:
Anna No
2022-05-26 16:36:44 +07:00
committed by GitHub
parent c25c5cfdad
commit bbcbb7722a
6 changed files with 100 additions and 23 deletions
+3 -1
View File
@@ -125,7 +125,7 @@ export class TTask extends TAttachedDoc implements Task {
todoItems!: number
}
@Model(task.class.TodoItem, core.class.AttachedDoc, DOMAIN_TASK)
@Model(task.class.TodoItem, core.class.AttachedDoc, DOMAIN_TASK, [task.interface.DocWithRank])
@UX(task.string.Todo)
export class TTodoItem extends TAttachedDoc implements TodoItem {
@Prop(TypeMarkup(), task.string.TodoName, task.icon.Task)
@@ -143,6 +143,8 @@ export class TTodoItem extends TAttachedDoc implements TodoItem {
@Prop(Collection(task.class.TodoItem), task.string.Todos)
items!: number
declare rank: string
}
@Model(task.class.SpaceWithStates, core.class.Space)