Home > Class Reference > ENSLIB namespace > %ZEN.Auxiliary.gridRow

%ZEN.Auxiliary.gridRow

class %ZEN.Auxiliary.gridRow extends %ZEN.Component.object

Defines characteristics for a row within a %ZEN.component.grid.

Property Inventory (Including Private)

Properties (Including Private)

property format as %ZEN.Datatype.string;
Format to apply to cells in this row.
This is a DeepSee format string: e.g., "###.##" This format is applied before the column format.
Property methods: formatDisplayToLogical(), formatGet(), formatIsValid(), formatLogicalToDisplay(), formatLogicalToOdbc(), formatNormalize(), formatSet()
property height as %ZEN.Datatype.length;
Height of row. This is used for the height attribute of the element for this row;
Property methods: heightDisplayToLogical(), heightGet(), heightIsValid(), heightLogicalToDisplay(), heightLogicalToOdbc(), heightNormalize(), heightSet()
property hidden as %ZEN.Datatype.boolean [ InitialExpression = 0 ];
If true, this row is not displayed.
Property methods: hiddenDisplayToLogical(), hiddenGet(), hiddenIsValid(), hiddenLogicalToDisplay(), hiddenLogicalToOdbc(), hiddenLogicalToXSD(), hiddenNormalize(), hiddenSet(), hiddenXSDToLogical()
property label as %ZEN.Datatype.caption;
Label displayed for column. This overrides the value from a data controller.
Property methods: labelDisplayToLogical(), labelGet(), labelIsValid(), labelLogicalToDisplay(), labelLogicalToOdbc(), labelNormalize(), labelSet()
property priority as %ZEN.Datatype.integer (MAXVAL = 2, MINVAL = 0) [ InitialExpression = 1 ];
Priority of this row.
This lets you control the precedence of row-based attributes (style, format, value). By default (when the priority values are equal) column-based attributes have precedence over row-based attributes. If the row has a higher valued priority, then it takes precedence.
Property methods: priorityDisplayToLogical(), priorityGet(), priorityIsValid(), priorityLogicalToDisplay(), priorityLogicalToOdbc(), priorityNormalize(), prioritySet()
property readOnly as %ZEN.Datatype.boolean [ InitialExpression = 0 ];
If true, cells in this row are readOnly.
Property methods: readOnlyDisplayToLogical(), readOnlyGet(), readOnlyIsValid(), readOnlyLogicalToDisplay(), readOnlyLogicalToOdbc(), readOnlyLogicalToXSD(), readOnlyNormalize(), readOnlySet(), readOnlyXSDToLogical()
property rowName as %ZEN.Datatype.string;
Logical name of row.
Property methods: rowNameDisplayToLogical(), rowNameGet(), rowNameIsValid(), rowNameLogicalToDisplay(), rowNameLogicalToOdbc(), rowNameNormalize(), rowNameSet()
property style as %ZEN.Datatype.style;
Style to apply to cells in this row.
This is a CSS style string: e.g., "color: red;"
This style is applied before the column style.
Property methods: styleDisplayToLogical(), styleGet(), styleIsValid(), styleLogicalToDisplay(), styleLogicalToOdbc(), styleNormalize(), styleSet()
property title as %ZEN.Datatype.caption;
Help text displayed when mouse hovers over this row.
Property methods: titleDisplayToLogical(), titleGet(), titleIsValid(), titleLogicalToDisplay(), titleLogicalToOdbc(), titleNormalize(), titleSet()
property value as %ZEN.Datatype.string;
Default value to apply to (empty) cells in this row.
This value is applied before the column value.
Property methods: valueDisplayToLogical(), valueGet(), valueIsValid(), valueLogicalToDisplay(), valueLogicalToOdbc(), valueNormalize(), valueSet()

Inherited Members

Inherited Properties (Including Private)

Inherited Methods (Including Private)