add support for a custom drag handle for node views

This commit is contained in:
Philipp Kühn
2019-06-27 22:32:20 +02:00
parent 06fc195909
commit 5dd7301e62
2 changed files with 22 additions and 4 deletions

View File

@@ -24,7 +24,7 @@ export default class TodoItem extends Node {
},
},
template: `
<li :data-type="node.type.name" :data-done="node.attrs.done.toString()">
<li :data-type="node.type.name" :data-done="node.attrs.done.toString()" data-drag-handle>
<span class="todo-checkbox" contenteditable="false" @click="onChange"></span>
<div class="todo-content" ref="content" :contenteditable="view.editable.toString()"></div>
</li>