\TbJsonCheckBoxColumn

## TbJsonCheckBoxColumn class

Works in conjunction with TbJsonGridView. Renders HTML or returns JSON containing checkbox according to the request to the Grid.

Summary

Methods
Properties
Constants
renderHeaderCell()
renderDataCell()
$grid
No constants found
renderHeaderCellContent()
renderDataCellContent()
No protected properties found
N/A
No private methods found
No private properties found
N/A

Properties

$grid

$grid : \TbJsonGridView

Type

\TbJsonGridView

Methods

renderHeaderCell()

renderHeaderCell()

Renders the header cell.

renderDataCell()

renderDataCell(int $row) : array|void

Renders|returns the data cell.

Parameters

int $row

Returns

array|void

renderHeaderCellContent()

renderHeaderCellContent()

Renders the header cell content.

This method will render a checkbox in the header when {@link selectableRows} is greater than 1 or in case {@link selectableRows} is null when {@link CGridView::selectableRows} is greater than 1.

renderDataCellContent()

renderDataCellContent(int $row, mixed $data) : array|void

Renders|returns the data cell content

Parameters

int $row
mixed $data

Returns

array|void