Lines Matching refs:elements
27 DropFeedback onDropEnter(INode targetNode, IDragElement[] elements) {
28 if (elements.length == 0) {
38 drawFeedback(gc, node, elements, feedback);
44 IDragElement[] elements,
66 Rect be = elements[0].getBounds();
70 // for all dropped elements with valid bounds, offset at
74 elements.each {
78 // We don't have bounds for new elements. In this case
87 IDragElement[] elements,
95 void onDropLeave(INode targetNode, IDragElement[] elements, DropFeedback feedback) {
100 IDragElement[] elements,
108 // Collect IDs from dropped elements and remap them to new IDs
110 def idMap = getDropIdMap(targetNode, elements, feedback.isCopy || !feedback.sameCanvas);
112 targetNode.editXml("Add elements to FrameLayout") {
114 // Now write the new elements.
115 for (element in elements) {