diff options
author | Bob Zeleznik <zzzman@gmail.com> | 2019-06-26 21:58:16 -0400 |
---|---|---|
committer | Bob Zeleznik <zzzman@gmail.com> | 2019-06-26 21:58:16 -0400 |
commit | d26f4ec591f8b956e0e02b82e44fc5cc8bcfbe50 (patch) | |
tree | 256ae061e48fc83b15a8ea27040a722f394d084c /src/client/util/DragManager.ts | |
parent | 859fc4e298bf3d022201c87db225fc1981356fa1 (diff) | |
parent | deb85766ac5648cc8e3ab4bf9d182ac5bbbbe144 (diff) |
Merge branch 'master' into templatesMac
Diffstat (limited to 'src/client/util/DragManager.ts')
-rw-r--r-- | src/client/util/DragManager.ts | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/client/util/DragManager.ts b/src/client/util/DragManager.ts index 442187912..706b9b677 100644 --- a/src/client/util/DragManager.ts +++ b/src/client/util/DragManager.ts @@ -143,7 +143,7 @@ export namespace DragManager { export type MoveFunction = (document: Doc, targetCollection: Doc, addDocument: (document: Doc) => boolean) => boolean; export class DocumentDragData { - constructor(dragDoc: Doc[], dragDataDocs: Doc[]) { + constructor(dragDoc: Doc[], dragDataDocs: (Doc | undefined)[]) { this.draggedDocuments = dragDoc; this.draggedDataDocs = dragDataDocs; this.droppedDocuments = dragDoc; @@ -151,7 +151,7 @@ export namespace DragManager { this.yOffset = 0; } draggedDocuments: Doc[]; - draggedDataDocs: Doc[]; + draggedDataDocs: (Doc | undefined)[]; droppedDocuments: Doc[]; xOffset: number; yOffset: number; @@ -242,7 +242,7 @@ export namespace DragManager { const docs: Doc[] = dragData instanceof DocumentDragData ? dragData.draggedDocuments : dragData instanceof AnnotationDragData ? [dragData.dragDocument] : []; - const datadocs: Doc[] = + const datadocs: (Doc | undefined)[] = dragData instanceof DocumentDragData ? dragData.draggedDataDocs : dragData instanceof AnnotationDragData ? [dragData.dragDocument] : []; let dragElements = eles.map(ele => { const w = ele.offsetWidth, |