Constructor
new module:caplin/element/styler/ProgressCellStyler()
Applies CSS styles to reflect an action's progress as a progress bar.
ProgressCellStyler
is typically used in the XML Renderer Framework, as a styler
for a ProgressGridCellControl. The rendered progress bar is displayed as a right-aligned
bar decreasing in length as time elapses.
Extends:
Extends
Methods
-
style(value, attributes, control)
-
Styles the supplied control with stale CSS styles, according to the supplied renderer attributes.
Parameters:
Name Type Description value
Variant the value. attributes
Map the map of attributes. Properties
Name Type Attributes Description TimeOutLeft
integer the number of seconds left for the action to time-out. TimeOut
integer the number of seconds initially allocated for the action to execute. BarColor
string colour of the progress bar. ImminentTimeoutPercentage
integer <optional>
percentage progress remaining at which the progress bar should change colour to alert imminent timeout. ImminentTimeoutBarColor
integer <optional>
progress bar colour to alert imminent timeout. control
module:caplin/control/Control the control. -
toString() → {string}
-
Returns a human-readable string representation of the styler, which is useful for debugging.
Returns:
The string representation- Type
- string