diff options
author | Adam Wagner <wbadam@users.noreply.github.com> | 2017-06-28 10:29:57 +0200 |
---|---|---|
committer | Henri Sara <henri.sara@gmail.com> | 2017-06-28 11:29:57 +0300 |
commit | 6ed5f2a0df068dba713d8e24dc9f78e2a0829a73 (patch) | |
tree | 0cc6c37ba43e5d1371b9283b18042289f2e14db0 /documentation/advanced | |
parent | e4e2328a3a78d652cd09ef8293f233d31d899415 (diff) | |
download | vaadin-framework-6ed5f2a0df068dba713d8e24dc9f78e2a0829a73.tar.gz vaadin-framework-6ed5f2a0df068dba713d8e24dc9f78e2a0829a73.zip |
Create drag source and drop target extensions for tree grid (#9463)
Resolves #9372
Diffstat (limited to 'documentation/advanced')
-rw-r--r-- | documentation/advanced/advanced-dragndrop.asciidoc | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/documentation/advanced/advanced-dragndrop.asciidoc b/documentation/advanced/advanced-dragndrop.asciidoc index 8aa18b72ac..47f63a74d9 100644 --- a/documentation/advanced/advanced-dragndrop.asciidoc +++ b/documentation/advanced/advanced-dragndrop.asciidoc @@ -361,6 +361,11 @@ When dragging on top of a row, `v-grid-row-drag-center` indicates ON_TOP, `v-gri (((range="endofrange", startref="term.advanced.dragndrop"))) +=== Drag and Drop Rows in TreeGrid + +To make the rows of a TreeGrid component draggable or to make them a drop target, apply [classname]#TreeGridDragSource# or [classname]#TreeGridDropTarget# extensions to the component, respectively. +In addition to the drag and drop features for Grid above, [classname]#TreeGridDropEvent# provides information about the status of the node (expanded or collapsed) and its depth in the hierarchy. + == Drag and Drop Files Files can be uploaded to the server by dropping them onto a file drop target. To make a component a file drop target, apply the [classname]#FileDropTarget# extension to it by creating a new instance and passing the component as first constructor parameter to it. |