\Kendo\Dataviz\UI\DiagramEditableDrag
A PHP class representing the drag setting of DiagramEditable.
Methods
snap
Specifies the shapes drag snap options. By default, during dragging, the shapes move by a given number of pixels at once. You can disable this behavior to make shapes movement smooth or you can specify a different number for the drag snap size to simulate a snap-to-grid functionality.
Returns
\Kendo\Dataviz\UI\DiagramEditableDrag
Parameters
$value boolean|\Kendo\Dataviz\UI\DiagramEditableDragSnap|array
Example - using boolean
<?php
$drag = new \Kendo\Dataviz\UI\DiagramEditableDrag();
$drag->snap(true);
?>
Example - using \Kendo\Dataviz\UI\DiagramEditableDragSnap
<?php
$drag = new \Kendo\Dataviz\UI\DiagramEditableDrag();
$snap = new \Kendo\Dataviz\UI\DiagramEditableDragSnap();
$size = 1;
$snap->size($size);
$drag->snap($snap);
?>
Example - using array
<?php
$drag = new \Kendo\Dataviz\UI\DiagramEditableDrag();
$size = 1;
$drag->snap(array('size' => $size));
?>