Sets style properties on a target object. This is advanced interface that is mostly used internally by UI components to apply styles from a theme. Most developers will never instantiate a style provider directly, or create a custom implementation of the IStyleProvider interface.

Events:

feathers.events.StyleProviderEvent.STYLES_CHANGE

Dispatched when the styles have changed, and style objects should request for their styles to be re-applied.

See also:

Methods

applyStyles<T>(target:IStyleObject):Void

Applies styles to the target object.

Available since

1.0.0

.