Grido@master
  • Namespace
  • Class
  • Tree
  • Deprecated
  • Todo
  • Download

Namespaces

  • Grido
    • Components
      • Actions
      • Columns
      • Filters
    • DataSources
    • PropertyAccessors
    • Translations

Classes

  • Column
  • Date
  • Editable
  • Email
  • Link
  • Number
  • Text

Class Number

Number column.

Nette\Application\UI\PresenterComponent
Extended by Grido\Components\Component
Extended by Grido\Components\Columns\Column
Extended by Grido\Components\Columns\Editable
Extended by Grido\Components\Columns\Number
Namespace: Grido\Components\Columns
Package: Grido\Components\Columns
Author: Petr Bugyík
Located at Components/Columns/Number.php

Methods summary

public
# __construct( Grido\Grid $grid, string $name, string $label, integer $decimals = NULL, string $decPoint = NULL, string $thousandsSep = NULL )

Parameters

$grid
$name
$label
$decimals
number of decimal points
$decPoint
separator for the decimal point
$thousandsSep
thousands separator

Overrides

Grido\Components\Columns\Column::__construct
public Grido\Components\Columns\Number
# setNumberFormat( integer $decimals = NULL, string $decPoint = NULL, string $thousandsSep = NULL )

Sets number format. Params are same as internal function number_format().

Sets number format. Params are same as internal function number_format().

Parameters

$decimals
number of decimal points
$decPoint
separator for the decimal point
$thousandsSep
thousands separator

Returns

Grido\Components\Columns\Number
public array
# getNumberFormat( )

Returns

array
protected string
# formatValue( mixed $value )

Parameters

$value

Returns

string

Overrides

Grido\Components\Columns\Column::formatValue

Methods inherited from Grido\Components\Columns\Editable

disableEditable(), getCellPrototype(), getEditableControl(), getHeaderPrototype(), setClientSideOptions(), setEditable(), setEditableCallback(), setEditableControl(), setEditableRowCallback(), setEditableValueCallback()

Methods inherited from Grido\Components\Columns\Column

applyReplacement(), getValue(), setCellCallback(), setColumn(), setCustomRender(), setCustomRenderExport(), setDefaultSort(), setFilterCheck(), setFilterCustom(), setFilterDate(), setFilterDateRange(), setFilterNumber(), setFilterSelect(), setFilterText(), setReplacement(), setSortable()

Methods inherited from Grido\Components\Component

addComponentToGrid(), getForm(), getGrid(), getPropertyAccessor(), translate()

Magic methods summary

Constants summary

integer NUMBER_FORMAT_DECIMALS

Const

keys of array $numberFormat
# 0
integer NUMBER_FORMAT_DECIMAL_POINT
# 1
integer NUMBER_FORMAT_THOUSANDS_SEPARATOR
# 2

Constants inherited from Grido\Components\Columns\Column

ID, ORDER_ASC, ORDER_DESC, VALUE_IDENTIFIER

Properties summary

protected array $numberFormat
# array( self::NUMBER_FORMAT_DECIMALS => 0, self::NUMBER_FORMAT_DECIMAL_POINT => '.', self::NUMBER_FORMAT_THOUSANDS_SEPARATOR => ',' )

Properties inherited from Grido\Components\Columns\Editable

$editable, $editableCallback, $editableControl, $editableDisabled, $editableRowCallback, $editableValueCallback

Properties inherited from Grido\Components\Columns\Column

$cellCallback, $cellPrototype, $column, $customRender, $customRenderExport, $customRenderVariables, $headerPrototype, $replacements, $sort, $sortable

Properties inherited from Grido\Components\Component

$form, $grid, $label, $propertyAccessor, $type

Magic properties

public array $numberFormat

Magic properties inherited from Grido\Components\Columns\Editable

$editableCallback, $editableControl, $editableRowCallback, $editableValueCallback

Magic properties inherited from Grido\Components\Columns\Column

$cellCallback, $cellPrototype, $column, $customRender, $customRenderExport, $customRenderVariables, $defaultSorting, $headerPrototype, $replacements, $sort, $sortable

Magic properties inherited from Grido\Components\Component

$form, $grid, $label, $type

Grido@master API documentation generated by ApiGen