\Kendo\UI\TreeListEditable
A PHP class representing the editable setting of TreeList.
Methods
mode
The editing mode to use. The supported editing modes are "inline", "popup" and "incell".
Returns
\Kendo\UI\TreeListEditable
Parameters
$value string
Example
<?php
$editable = new \Kendo\UI\TreeListEditable();
$editable->mode('value');
?>
move
Enables the drag-and-drop UI of rows between parents.
Returns
\Kendo\UI\TreeListEditable
Parameters
$value boolean|\Kendo\UI\TreeListEditableMove|array
Example - using boolean
<?php
$editable = new \Kendo\UI\TreeListEditable();
$editable->move(true);
?>
Example - using \Kendo\UI\TreeListEditableMove
<?php
$editable = new \Kendo\UI\TreeListEditable();
$move = new \Kendo\UI\TreeListEditableMove();
$clickMoveClick = true;
$move->clickMoveClick($clickMoveClick);
$editable->move($move);
?>
Example - using array
<?php
$editable = new \Kendo\UI\TreeListEditable();
$clickMoveClick = true;
$editable->move(array('clickMoveClick' => $clickMoveClick));
?>
template
The template which renders the popup editor.The template has to contain elements whose name HTML attribute is set to the name of the editable field. In this way, the TreeList recognizes the field to which it has to bind the each editor. Alternatively, use MVVM bindings for binding HTML elements to data item fields.
Returns
\Kendo\UI\TreeListEditable
Parameters
$value string|\Kendo\JavaScriptFunction
Example - using string
<?php
$editable = new \Kendo\UI\TreeListEditable();
$editable->template('value');
?>
Example - using \Kendo\JavaScriptFunction
<?php
$editable = new \Kendo\UI\TreeListEditable();
$editable->template(new \Kendo\JavaScriptFunction('function() { }'));
?>
window
Configures the Kendo UI Window instance which is used when the TreeList edit mode is set to popup. For more information, refer to the configuration API of the Window.
Returns
\Kendo\UI\TreeListEditable