ColorProperty class | QSYS API Reference Guide
Defines ColorProperty. Encapsulates the name of a color to be use when rendering fields and constants.
Namespace: ASNA.QSys.Expo.Model Assembly: ASNA.QSys.Expo.Model.dll
Inheritance: Object –> ConditionalProperty
Remarks
The class ColorProperty
is used the evaluate a conditional “Color” expression, like the one given to Displayfile fields in the markup.
For example, the following RazorPage element described for a Char
field that is to be displayed with a color attribute depending on the value of Option Indicator 61:
<DdsCharField Col="71 For="SFLC.SFL1[rrn].SFFILESTAT" Upper=true Color="Green : !61 , DarkBlue : 61" />
The expression is:
"Green : !61 , DarkBlue : 61"
Which means: Color Green
if Indicator 61 is *Off, Color DarkBlue
is Indicator 61 is *On
Note: at Runtime, an instance of the class ColorProperty
is used to evaluate the Color based on the current value of the Indicator 61 (in this example).
Constructors
Name | Description |
---|---|
ColorProperty() | Initializes a new instance of ColorProperty class |
ColorProperty(String) | Initializes a new instance of ColorProperty class with the Conditional Property collection in a string. |
ColorProperty()
Initializes a new instance of ColorProperty class
ColorProperty()
ColorProperty(String)
Initializes a new instance of ColorProperty class with the Conditional Property collection in a string.
ColorProperty(String)
Parameters
Type | Parameter name | Description |
---|---|---|
String | propString | conditional property collection initial value |