DGColumn

Namespace: PP.Ui;

Inheritance hierarchy

Object

DGColumn

Description

The DGColumn class implements table column.

Syntax

PP.initClass(PP.Ui.DGColumn, PP.Object, "PP.Ui.DGColumn");

Constructor

  Constructor name Brief description
DGColumn The DGColumn constructor creates an instance of the DGColumn class.

Properties

  Property name Brief description
AutoSize The AutoSize property determines autocalculation of table column cell size.
CellFormatedType The CellFormatedType property determines type of formatted column cell vales.
CellType The CellType property determines type of column cell values.
Colspan The Colspan property determines the number of cells that includes this column header.
DataGrid The DataGrid property determines the table, to which a column belongs.
DateFormat The DateFormat property determines format of date displaying in column cells.
Depth The Depth property determines the number of additional columns.
Editor The Editor property determines column cell value editor.
EnableColumnMove The EnableColumnMove property determines whether column can be moved.
EnableColumnResize The EnableColumnResize property determines whether column can be resized.
Enabled The Enabled property determines whether column can be filtered and sorted.
EnableHyphenationAutoSize The EnableHyphenationAutoSize property determines the method of autocalculation of column width.
EnableResizePercent The EnableColumnResize property determines whether column percent width can be changed.
EnableSort The EnableSort property determines whether column can be sorted.
HeightByContent The HeightByContent property determines column height calculated relative to the contents.
IsBand The IsBand property determines whether column belongs to separators.
isPercentWidth The isPercentWidth property determines type of setting column width.
IsVisible The IsVisible property determines column visibility.
Items The Items property determines child columns of this column.
Level The Level property determines nesting level for a column to another column.
Name The Name property determines column name.
ParentColumn The ParentColumn property determines a parent column, to which this column is nested.
percentWidthValue The percentWidthValue property determines column width in pixels.
RealWidth The RealWidth property determines actual column width that is calculated relative to child columns.
RenderEditor The RenderEditor property determines creating of cell value editors during column initialization.
StyleIndex The StyleIndex property determines column style index.
Title The Title property determines column title.
Width The Width property determines column width.
WidthByContent The WidthByContent property determines column width calculated relative to the contents.

Methods

  Method name Brief description
addItem The addItem method adds a child column to the column.
addWidth The addWidth method adds length for all columns or for this one only.
calcMaxWidthByContent The calcMaxWidthByContent method calculates maximum column length relative to the column contents.
calculateDepth The calculateDepth method calculates nesting depth of columns in the column.
findAllParentColumns The findAllParentColumns method returns parent column names.
getClosestBandParent The getClosestBandParent method returns the first empty parent column.
getEnableHyphenationFull The getEnableHyphenationFull method determines method for calculation of the table column.
getMeasures The getMeasures method returns dimensions of the table which stores this column.
hasBandChildren The hasBandChildren method returns whether there are empty child columns.
hasItems The hasItems method returns whether there are child columns.
hasVisibleItems The hasVisibleItems method returns whether there are visible child columns.

Properties inherited from the class Object

  Property name Brief description
Data The Data property associates a random object with this component.
Id The Id property sets component identifier.
Settings The Settings property sets the component parameters.

Methods inherited from the class Object

  Method name Brief description
clone The clone method creates a copy of object. It is not implemented in PP.Ui.Control.
dispose The dispose method deletes the component.
getTypeName The getTypeName method returns the name of the object type without the namespace, to which it belongs.

See also:

PP.Ui