Packageimpression.events
Classpublic class MatchingSelectionEvent
InheritanceMatchingSelectionEvent Inheritance StoryboardEvent Inheritance flash.events.Event

The MatchingPlayer object dispatches a MatchingSelectionEvent when a selection has changed.



Public Properties
 PropertyDefined By
  questionIndex : Number
[read-only] The index of the selected question.
MatchingSelectionEvent
  responseIndex : Number
[read-only] The index of the selected response.
MatchingSelectionEvent
 Inheritedsb : Storyboard
[read-only] The Storyboard object assigned to the target.
StoryboardEvent
  selectionsComplete : Boolean
[read-only] Indicates whether or not all valid questions have a selected response.
MatchingSelectionEvent
Public Methods
 MethodDefined By
  
MatchingSelectionEvent(type:String, bubbles:Boolean = false, cancelable:Boolean = false, sb:Storyboard = null, questionIndex:Number = -1, responseIndex:Number = -1, selectionsComplete:Boolean = false)
Creates a new instance of a MatchingSelectionEvent object.
MatchingSelectionEvent
  
clone():Event
[override] Duplicates an instance of the event object.
MatchingSelectionEvent
  
toString():String
[override] Returns a string containing all the properties of the MatchingSelectionEvent object.
MatchingSelectionEvent
Public Constants
 ConstantDefined By
 InheritedCOMPLETE : String = complete
[static] The StoryboardEvent.COMPLETE constant defines the value of the type property of a complete event object.
StoryboardEvent
 InheritedCONTENT_LOAD_BEGIN : String = contentLoadBegin
[static] The StoryboardEvent.CONTENT_LOAD_BEGIN constant defines the value of the type property of a content load begin event object.
StoryboardEvent
 InheritedCONTENT_LOAD_END : String = contentLoadEnd
[static] The StoryboardEvent.CONTENT_LOAD_END constant defines the value of the type property of a content load end event object.
StoryboardEvent
 InheritedINITIALIZE : String = initialize
[static] The StoryboardEvent.INITIALIZE constant defines the value of the type property of a initialize event object.
StoryboardEvent
 InheritedLOAD_COMPLETE : String = loadComplete
[static] The StoryboardEvent.LOAD_COMPLETE constant defines the value of the type property of a load event object.
StoryboardEvent
 InheritedLOAD_START : String = loadStart
[static] The StoryboardEvent.LOAD_START constant defines the value of the type property of an load start event object.
StoryboardEvent
  SELECTION_CHANGE : String = matchingSelectionChange
[static] The MatchingSelectionEvent.SELECTION_CHANGE constant defines the value of the type property of a matching selection event object.
MatchingSelectionEvent
 InheritedUNLOAD : String = unload
[static] The StoryboardEvent.UNLOAD constant defines the value of the type property of an unload event object.
StoryboardEvent
Property Detail
questionIndexproperty
questionIndex:Number  [read-only]

The index of the selected question.


Implementation
    public function get questionIndex():Number
responseIndexproperty 
responseIndex:Number  [read-only]

The index of the selected response.


Implementation
    public function get responseIndex():Number
selectionsCompleteproperty 
selectionsComplete:Boolean  [read-only]

Indicates whether or not all valid questions have a selected response.


Implementation
    public function get selectionsComplete():Boolean
Constructor Detail
MatchingSelectionEvent()Constructor
public function MatchingSelectionEvent(type:String, bubbles:Boolean = false, cancelable:Boolean = false, sb:Storyboard = null, questionIndex:Number = -1, responseIndex:Number = -1, selectionsComplete:Boolean = false)

Creates a new instance of a MatchingSelectionEvent object.

Parameters
type:String — The type of the event. Event listeners can access this information through the inherited type property.
 
bubbles:Boolean (default = false) — Determines whether the event object participates in the bubbling phase of the event flow. Event listeners can access this information through the inheritied bubbles property.
 
cancelable:Boolean (default = false) — Determines whether the event object can be canceled. Event listeners can access this information through the inherited cancelable property.
 
sb:Storyboard (default = null) — The Storyboard object assigned to the target. Event listeners can access this information through the inherited sb property.
 
questionIndex:Number (default = -1) — The index of the selected question. Event listeners can access this information through the questionIndex property.
 
responseIndex:Number (default = -1) — The index of the selected response. Event listeners can access this information through the responseIndex property.
 
selectionsComplete:Boolean (default = false) — Indicates whether or not all valid questions have a selected response. Event listeners can access this information through the selectionsComplete property.
Method Detail
clone()method
override public function clone():Event

Duplicates an instance of the event object.

Returns a new MatchingSelectionEvent object that is a copy of the original instance of the MatchingSelectionEvent object. You do not normally call clone(); the EventDispatcher class calls it automatically when you redispatch an event--that is, when you call dispatchEvent(event) from a handler that is handling event.

Returns
Event — A new MatchingSelectionEvent object that is identical to the original.
toString()method 
override public function toString():String

Returns a string containing all the properties of the MatchingSelectionEvent object. The string is in the following format:

[MatchingSelectionEvent type=value bubbles=value cancelable=value eventPhase=value sb=value questionIndex=value responseIndex=value selectionsComplete=value]

Returns
String — A string containing all the properties of the MatchingSelectionEvent object.
Constant Detail
SELECTION_CHANGEConstant
public static const SELECTION_CHANGE:String = matchingSelectionChange

The MatchingSelectionEvent.SELECTION_CHANGE constant defines the value of the type property of a matching selection event object. This event has the following properties:

PropertyValue
bubblesfalse
cancelablefalse; there is no default behavior to cancel.
currentTargetThe object that is actively processing the Event object with an event listener.
targetThe object that raised the event.
sbThe Storyboard object assigned to the target.
questionIndexThe index of the selected question.
responseIndexThe index of the selected response.
selectionsCompleteIndicates whether or not all valid questions have a selected response.