\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));
?>
In this article
Not finding the help you need?