public class DHXGridViewColumn
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
DHXGridViewColumn.Aligns
Horizontal align of the column content
|
static class |
DHXGridViewColumn.Sort
Sorting rule applied to the column
|
static class |
DHXGridViewColumn.VAligns
Vertical align of the column content
|
Constructor and Description |
---|
DHXGridViewColumn(java.lang.String id)
Create instance of GridView column
|
DHXGridViewColumn(java.lang.String id,
java.lang.String label)
Create instance of GridView column
|
DHXGridViewColumn(java.lang.String id,
java.lang.String label,
java.lang.Integer width)
Create instance of GridView column
|
Modifier and Type | Method and Description |
---|---|
DHXGridViewColumn.Aligns |
getAlign() |
java.lang.String |
getId() |
java.lang.String |
getLabel() |
java.lang.String |
getSort() |
DHXGridViewColumn.Sort |
getSorting() |
java.lang.String |
getTemplate() |
DHXGridViewColumn.VAligns |
getVAlign() |
java.lang.Integer |
getWidth() |
java.lang.String |
render()
Renders column configuration
|
void |
setAlign(DHXGridViewColumn.Aligns align) |
void |
setCustomSort(java.lang.String function)
Custom sort rule
|
void |
setId(java.lang.String id) |
void |
setLabel(java.lang.String label) |
void |
setSort(java.lang.String sort) |
void |
setSorting(DHXGridViewColumn.Sort sorting) |
void |
setTemplate(java.lang.String template) |
void |
setVAlign(DHXGridViewColumn.VAligns vAlign) |
void |
setWidth(java.lang.Integer width) |
public DHXGridViewColumn(java.lang.String id)
id
- field to be rendered in columnpublic DHXGridViewColumn(java.lang.String id, java.lang.String label)
id
- field to be rendered in columnlabel
- column header labelpublic DHXGridViewColumn(java.lang.String id, java.lang.String label, java.lang.Integer width)
id
- field to be rendered in columnlabel
- column header labelwidth
- width of the columnpublic java.lang.String getId()
public void setId(java.lang.String id)
public java.lang.String getLabel()
public void setLabel(java.lang.String label)
public java.lang.Integer getWidth()
public void setWidth(java.lang.Integer width)
public DHXGridViewColumn.Aligns getAlign()
public void setAlign(DHXGridViewColumn.Aligns align)
public DHXGridViewColumn.VAligns getVAlign()
public void setVAlign(DHXGridViewColumn.VAligns vAlign)
public java.lang.String getSort()
public void setSort(java.lang.String sort)
public DHXGridViewColumn.Sort getSorting()
public void setSorting(DHXGridViewColumn.Sort sorting)
public java.lang.String getTemplate()
public void setTemplate(java.lang.String template)
public void setCustomSort(java.lang.String function)
function
- javascript function string, function takes 2 compared events as arguments, and should return 1 or -1 depending on which event is 'bigger' (e.g. "function(a,b){return a.text>b.text ? 1 : -1;}")public java.lang.String render()