Packagecom.sibirjak.asdpc.core.managers
Interfacepublic interface IStyleManagerClient extends IDisplayObject, flash.events.IEventDispatcher
SubinterfacesIView
ImplementorsContainer

StyleManagerClient interface.

Any Flash display object can implement this interface an thus get styling capabilities.

Each StyleManagerClient hosts its own distinctive StyleManager instance.



Public Properties
 PropertyDefined by
 Inheritedalpha : Number
IDisplayObject
 Inheritedheight : Number
IDisplayObject
 Inheritedmask : DisplayObject
IDisplayObject
 Inheritedname : String
IDisplayObject
 InheritedscaleX : Number
IDisplayObject
 InheritedscaleY : Number
IDisplayObject
 Inheritedstage : Stage
IDisplayObject
  styleManager : StyleManager
[read-only] The clients StyleManager instance.
IStyleManagerClient
 Inheritedvisible : Boolean
IDisplayObject
 Inheritedwidth : Number
IDisplayObject
 Inheritedx : Number
IDisplayObject
 Inheritedy : Number
IDisplayObject
Public Methods
 MethodDefined by
  
styleManagerStyleChangeHandler(property:String, value:*):void
Notifies the client about a change of a style value for that it defines a default style.
IStyleManagerClient
Property detail
styleManagerproperty
styleManager:StyleManager  [read-only]

The clients StyleManager instance.

This instance is usually set within the client's constructor.

Implementation
    public function get styleManager():StyleManager
Method detail
styleManagerStyleChangeHandler()method
public function styleManagerStyleChangeHandler(property:String, value:*):void

Notifies the client about a change of a style value for that it defines a default style.

To generally get notifications from the style manager, you need to declare all particular styles via the StyleManager.setDefaultStyles() method. You do this at best in the constructor of the client.

If this method has been called, you should update your client to reflect the changes in its visualisation.

Parameters
property:String — The style name.
 
value:* — The style value.