Свойство | Тип | Описание | |
---|---|---|---|
$editable | boolean | ||
$editableCallback | for custom handling with edited data; function($id, $newValue, $oldValue, Editable $column) } | ||
$editableControl | Custom control for inline editing | ||
$editableDisabled | boolean | ||
$editableRowCallback | for getting row; function($row, Columns\Editable $column) } | ||
$editableValueCallback | for custom value; function($row, Columns\Editable $column) } |
Метод | Описание | ||
---|---|---|---|
disableEditable ( ) : |
|||
getCellPrototype ( mixed $row = NULL ) : Nette\Utils\Html | Returns cell prototype ( | html tag). | |
getEditableCallback ( ) : callback | |||
getEditableControl ( ) | Returns control for editation. | ||
getEditableRowCallback ( ) : callback | |||
getEditableValueCallback ( ) : callback | |||
getHeaderPrototype ( ) : Nette\Utils\Html | Returns header cell prototype ( | html tag). | |
handleEditable ( $id, $newValue, $oldValue ) | |||
handleEditableControl ( $value ) | |||
isEditable ( ) : boolean | |||
isEditableDisabled ( ) : boolean | |||
setEditable ( callback $callback = NULL, Nette\Forms\IControl $control = NULL ) : |
Sets column as editable. | ||
setEditableCallback ( callback $callback ) : |
Sets editable callback. | ||
setEditableControl ( Nette\Forms\IControl $control ) : |
Sets control for inline editation. | ||
setEditableRowCallback ( callback $callback ) : |
Sets editable row callback - it's required when used editable collumn with customRenderCallback | ||
setEditableValueCallback ( callback $callback ) : |
Sets editable value callback. |
Метод | Описание | |
---|---|---|
setClientSideOptions ( ) |
public getCellPrototype ( mixed $row = NULL ) : Nette\Utils\Html | ||
$row | mixed | |
Результат | Nette\Utils\Html |
public getEditableRowCallback ( ) : callback | ||
Результат | callback |
public getEditableValueCallback ( ) : callback | ||
Результат | callback |
public getHeaderPrototype ( ) : Nette\Utils\Html | ||
Результат | Nette\Utils\Html |
public setEditable ( callback $callback = NULL, Nette\Forms\IControl $control = NULL ) : |
||
$callback | callback | function($id, $newValue, $oldValue, Columns\Editable $column) } |
$control | Nette\Forms\IControl | |
Результат |
public setEditableCallback ( callback $callback ) : |
||
$callback | callback | function($id, $newValue, $oldValue, Columns\Editable $column) } |
Результат |
public setEditableControl ( Nette\Forms\IControl $control ) : |
||
$control | Nette\Forms\IControl | |
Результат |
public setEditableRowCallback ( callback $callback ) : |
||
$callback | callback | for getting row; function($id, Columns\Editable $column) } |
Результат |
public setEditableValueCallback ( callback $callback ) : |
||
$callback | callback | for custom value; function($row, Columns\Editable $column) } |
Результат |
protected $editableCallback |
protected $editableRowCallback |