A
Styler
is used to changes some visual aspect of a control.
For example, module:caplin/element/styler/FlashStyler
is used to flash the
foreground and background colors of a control according to the new value.
All Styler
implementations are singletons.Methods
-
style(value, attributes, control)
-
Changes the control appearance according to the new value. Implement initialStyle with the same parameters to do separate handling for the style application during createHtml.
Parameters:
Name Type Description value
Variant the control value. attributes
Map the attributes appropriate to the Styler
implementation.control
module:caplin/control/Control the control.