PHP Класс Ublaboo\DataGrid\InlineEdit\InlineEdit

Наследование: extends Nette\Object, use trait Ublaboo\DataGrid\Traits\TButtonTryAddIcon, use trait Ublaboo\DataGrid\Traits\TButtonIcon, use trait Ublaboo\DataGrid\Traits\TButtonClass, use trait Ublaboo\DataGrid\Traits\TButtonTitle, use trait Ublaboo\DataGrid\Traits\TButtonText
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
$onControlAdd callable[]
$onControlAfterAdd callable[]
$onCustomRedraw callable[]
$onSetDefaults callable[]
$onSubmit callable[]

Защищенные свойства (Protected)

Свойство Тип Описание
$grid Ublaboo\DataGrid\DataGrid
$item_id mixed
$position_top boolean Inline adding - render on the top or in the bottom?
$primary_where_column string | null
$showNonEditingColumns boolean .

Открытые методы

Метод Описание
__construct ( DataGrid $grid, string | null $primary_where_column = NULL )
addControlsClasses ( Container $container )
getItemId ( ) : mixed
getPrimaryWhereColumn ( ) : string
isPositionBottom ( ) : boolean
isPositionTop ( ) : boolean Getter for inline adding
renderButton ( Row $row ) : Nette\Utils\Html Render row item detail button
renderButtonAdd ( ) : Nette\Utils\Html Render row item detail button
setItemId ( mixed $id )
setPositionTop ( boolean $position_top = TRUE ) : static Setter for inline adding position
setShowNonEditingColumns ( boolean $show = TRUE )
showNonEditingColumns ( ) : boolean

Описание методов

__construct() публичный Метод

public __construct ( DataGrid $grid, string | null $primary_where_column = NULL )
$grid Ublaboo\DataGrid\DataGrid
$primary_where_column string | null

addControlsClasses() публичный Метод

public addControlsClasses ( Container $container )
$container Nette\Forms\Container

getItemId() публичный Метод

public getItemId ( ) : mixed
Результат mixed

getPrimaryWhereColumn() публичный Метод

public getPrimaryWhereColumn ( ) : string
Результат string

isPositionBottom() публичный Метод

public isPositionBottom ( ) : boolean
Результат boolean

isPositionTop() публичный Метод

Getter for inline adding
public isPositionTop ( ) : boolean
Результат boolean

renderButton() публичный Метод

Render row item detail button
public renderButton ( Row $row ) : Nette\Utils\Html
$row Row
Результат Nette\Utils\Html

renderButtonAdd() публичный Метод

Render row item detail button
public renderButtonAdd ( ) : Nette\Utils\Html
Результат Nette\Utils\Html

setItemId() публичный Метод

public setItemId ( mixed $id )
$id mixed

setPositionTop() публичный Метод

Setter for inline adding position
public setPositionTop ( boolean $position_top = TRUE ) : static
$position_top boolean
Результат static

setShowNonEditingColumns() публичный Метод

public setShowNonEditingColumns ( boolean $show = TRUE )
$show boolean

showNonEditingColumns() публичный Метод

public showNonEditingColumns ( ) : boolean
Результат boolean

Описание свойств

$grid защищенное свойство

protected DataGrid,Ublaboo\DataGrid $grid
Результат Ublaboo\DataGrid\DataGrid

$item_id защищенное свойство

protected mixed $item_id
Результат mixed

$onControlAdd публичное свойство

public callable[] $onControlAdd
Результат callable[]

$onControlAfterAdd публичное свойство

public callable[] $onControlAfterAdd
Результат callable[]

$onCustomRedraw публичное свойство

public callable[] $onCustomRedraw
Результат callable[]

$onSetDefaults публичное свойство

public callable[] $onSetDefaults
Результат callable[]

$onSubmit публичное свойство

public callable[] $onSubmit
Результат callable[]

$position_top защищенное свойство

Inline adding - render on the top or in the bottom?
protected bool $position_top
Результат boolean

$primary_where_column защищенное свойство

protected string|NULL $primary_where_column
Результат string | null

$showNonEditingColumns защищенное свойство

.
protected bool $showNonEditingColumns
Результат boolean