UFTrackStateCssClasses can be used to track a boolean property and update the visual state of an element by adding or removing css classes.
This class can be used for example to show an enabled and disabled state of a button.
Creates instance of UFTrackStateCssClasses
DOM element to add the enabled/disabled css class to.
CSS class(es) to add when property is true
CSS class(es) to add when property is false
An instance extending UFModel
The property name to track.
Cleans up resources and removes any listeners.
UFTrackStateCssClasses can be used to track a boolean property and update the visual state of an element by adding or removing css classes.
This class can be used for example to show an enabled and disabled state of a button.