The impression.events namespace contains event classes dispatched by the framework.



Classes
 ClassDescription
 AsyncLoadEvent An object dispatches an AsynLoadEvent when asynchronous events occur.
 CanvasElementEvent An object dispatches a CanvasElementEvent object when a canvas element related action occurs.
 CheckForCompleteEvent A player object dispatches a CheckForCompleteEvent object when the player needs to resolve completion criteria beyond those defined for the player.
 CueEvent The AudioSequencer and TimeSequencer objects dispatch a CueEvent object when a sequencer element should be processed.
 LessonMapControllerEvent The LessonMapController object dispatches a LessonMapControllerEvent object when the currently selected storyboard changes.
 LessonMapViewerEvent The LessonMapViewer object dispatches a LessonMapViewerEvent object when a lesson map related action occurs.
 LessonMapViewerEventReasons The LessonMapViewerEventReasons class provides static constants for the reason property of a LessonMapViewerEvent.
 LessonMapViewerRequestEvent The LessonMapViewer object dispatches a LessonMapViewerRequestEvent object before a selection change occurs.
 LocationChangeRequestEvent An object dispatches a LocationChangeRequestEvent object when a location change request action occurs.
 LocationChangeRequestTypes The LocationChangeRequestTypes class provides static constants for the requestType property of a LocationChangeRequestEvent.
 LocationStatusRequestEvent An object dispatches a LocationStatusRequestEvent object when it needs to know the aggregate status of a specific location.
 LocationStatusTypes The LocationStatusTypes class provides static constants for the status property of a LocationStatusRequestEvent.
 MatchingEvaluateEvent The MatchingPlayer object dispatches a MatchingEvaluateEvent when the evaluate() method is successfully invoked.
 MatchingSelectionEvent The MatchingPlayer object dispatches a MatchingSelectionEvent when a selection has changed.
 MultipleChoiceEvent The MultipleChoicePlayer dispatches a MultipleChoiceEvent object when a multiple choice question related action occurs.
 MultipleSelectEvent The MultipleSelectPlayer dispatches a MultipleSelectEvent object when a multiple select question related action occurs.
 RemediationRequestEvent The SimulationPlayer dispatches a RemediationRequestEvent object when remediation should be performed.
 ResolveLocationRequestEvent An object dispatches a ResolveLocationRequestEvent object when a location needs to be resolved.
 ResolverEvent An object dispatches a ResolverEvent object when resolver-related actions occur.
 RulesEngineRemediationRequestEvent An object that implements IRulesEngine dispatches a RulesEngineRemediationRequestEvent object when remediation should be performed.
 SequencerStatusEvent A sequencer dispatches a SequencerStatusEvent object when the status property changes.
 SimulationDataChangedEvent An object that implements ISimulation dispatches a SimulationDataChangedEvent object when the simulation state data has changed.
 SimulationDataChangeRequestEvent An object that implements ISimulationUI dispatches a SimulationDataChangeRequestEvent object when a change to simulation state data is requested.
 SimulationDataRequestEvent A simulation object dispatches a SimulationDataRequestEvent object when simulation data is needed.
 SimulationObjectErrorEvent A simulation object dispatches a SimulationObjectErrorEvent object when a simulation-related error occurs.
 SimulationObjectEvent A simulation object dispatches a SimulationObjectEvent object when a simulation-related event occurs.
 SimulationObjectTypes The SimulationObjectTypes class provides static constants for the source property of a SimulationPlayerErrorEvent.
 SimulationPlayerErrorEvent The SimulationPlayer dispatches a SimulationPlayerErrorEvent object when an associated simulation object dispatches a SimulationObjectError event.
 StoryboardEvent An object dispatches a StoryboardEvent object when a storyboard-related event occurs.
 TreeNodeDrawEvent The TreeNode object dispatches a TreeNodeDrawEvent object when the node is drawn.
 TreeViewEvent The TreeView object dispatches a TreeViewEvent object when tree view related actions occur.
 TreeViewEventReasons The TreeViewEventReasons class provides static constants for the reason property of a TreeViewEvent.
 TreeViewRequestEvent The TreeView object dispatches a TreeViewRequestEvent object before a selection change occurs.
 VideoFrameEvent The SWFVideoPlayer dispatches a VideoFrame object when the ENTER_FRAME event of a video step clip is dispatched.
 VideoStatusEvent The SWFVideoPlayer dispatches a VideoStatusEvent object when a status change occurs.