Packagelunas.events
Classpublic class StyleEvent
InheritanceStyleEvent Inheritance BasicEvent Inheritance flash.events.Event

The StyleEvent to dispatch an event with an IStyle object.



Public Properties
 PropertyDefined By
 Inheritedcontext : *
Determinates the optional context of this event.
BasicEvent
  style : Style
Returns the Style reference of this event.
StyleEvent
 Inheritedtarget : Object
[override] Indicates the custom event target.
BasicEvent
 InheritedtimeStamp : uint
[read-only] Indicates the timestamp of the event.
BasicEvent
 Inheritedtype : String
[override] Returns the type of event.
BasicEvent
Public Methods
 MethodDefined By
  
StyleEvent(type:String, target:* = null, context:* = null, bubbles:Boolean = false, cancelable:Boolean = false, time:Number = 0)
Creates a new StyleEvent instance.
StyleEvent
  
clone():Event
[override] Returns the shallow copy of this event.
StyleEvent
 Inherited
dispatch(channel:String = null):void
Dispatch the event with the global event flow.
BasicEvent
 Inherited
toString():String
[override] Returns the string representation of this event.
BasicEvent
Protected Methods
 MethodDefined By
 Inherited
setTimeStamp(time:uint = 0):void
Sets the timestamp of the event (used this method only in internal in the Event class).
BasicEvent
Public Constants
 ConstantDefined By
  STYLE_CHANGE : String = styleChange
[static] The type event name of the StyleEvent when the style is changed in the component.
StyleEvent
  STYLE_SHEET_CHANGE : String = styleSheetChange
[static] The type event name of the StyleEvent when the styleSheet in the Style is changed.
StyleEvent
Property Detail
styleproperty
style:Style

Returns the Style reference of this event.


Implementation
    public function get style():Style
    public function set style(value:Style):void
Constructor Detail
StyleEvent()Constructor
public function StyleEvent(type:String, target:* = null, context:* = null, bubbles:Boolean = false, cancelable:Boolean = false, time:Number = 0)

Creates a new StyleEvent instance.

Parameters
type:String — the string type of the instance.
 
target:* (default = null) — the target of the event.
 
context:* (default = null) — the optional context object of the event.
 
bubbles:Boolean (default = false) — indicates if the event is a bubbling event.
 
cancelable:Boolean (default = false) — indicates if the event is a cancelable event.
 
time:Number (default = 0) — this optional parameter is used in the eden deserialization to copy the timestamp value of this event.
Method Detail
clone()method
override public function clone():Event

Returns the shallow copy of this event.

Returns
Event — the shallow copy of this event.
Constant Detail
STYLE_CHANGEConstant
public static const STYLE_CHANGE:String = styleChange

The type event name of the StyleEvent when the style is changed in the component.

STYLE_SHEET_CHANGEConstant 
public static const STYLE_SHEET_CHANGE:String = styleSheetChange

The type event name of the StyleEvent when the styleSheet in the Style is changed.