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

Id

The Id property determines a repository object identifier.

Methods inherited from the class Object

  Method name Brief description
clone The clone method creates an object copy.
dispose The dispose method deletes the component.
getHashCode The getHashCode method returns hash code of repository object.
getId The getId method returns repository object identifier.
getSettings The getSettings method returns repository object settings.
getTypeName The getTypeName method returns the name of the object type without the namespace, to which it belongs.
isEqual The isEqual method determines whether the specified object is equal to the current repository object.
isLive The isLive method determines validity of repository object.
removeAllEvents The removeAllEvents method removes all object event handlers by the specified context.
setId The setId method determines a repository object identifier.
setSettings The setSettings method determines repository object settings.
defineProps The defineProps method creates get and set methods from name array for the specified class.
keys The keys method returns array of methods and properties names for the specified object.

See also:

PP.Ui