Documentation for classes includes syntax, usage information, and code samples for methods, properties, and event handlers and listeners for those APIs that belong to a specific class in ActionScript. The classes are listed alphabetically. If you are not sure to which class a certain method or property belongs, you can look it up in the Index.
| Class | Package | Description | |
|---|---|---|---|
| Answer | widgetfactory | Answers allow the audience to compare the way they answered a question with the correct answer. | |
| BaseProperties | widgetfactory.properties | Converts Captivate data into Widget Properties and stores it this object. | |
| BaseProxy | widgetfactory.proxy | A base class which is extended by all other proxy objects. | |
| BaseRoom | widgetfactory.communication | An object for aiding the communication between widgets at runtime. | |
| BaseRoomProxy | widgetfactory.communication | Creates an object that acts as a proxy between the room object and the widget. | |
| BaseSlideRoom | widgetfactory.communication | A special type of widget room that allows widgets on a certain slide to communicate with each other. | |
| BaseSlideRoomProxy | widgetfactory.communication | Creates a proxy object so that widgets can interact with Room objects and still keep strong typing. | |
| CaptivateMonitor | widgetfactory.helpers | Monitors the Captivate movie, detects any frame skips, and notifies the WidgetManager. | |
| DefaultWidgetDebugger | widgetfactory.logging.debuggers | Works with the WidgetDebugger class to trace messages with the normal everyday trace() method. | |
| ICaptivateWidgetData | widgetfactory.properties | Interface defining functions that initialize Widget Properties using data provided by Captivate. | |
| IFrameRange | widgetfactory.info | An interface for objects (like proxies or information objects) that contain information about frame ranges. | |
| InteractiveWidget | widgetfactory | An Interactive Widget is a Static Widget with success and failure criteria. | |
| IRoom | widgetfactory.communication | Implemented by objects that are used as widget rooms. | |
| IRuntimeData | widgetfactory.helpers.runtime | An interface for objects that hold information about a widget's runtime. | |
| ISlideRoom | widgetfactory.communication | ISlideRoom is implemented by Widget Rooms which span across a certain slide. | |
| IWidgetDebugger | widgetfactory.logging | An interface used for objects that work with the WidgetDebugger class to connect to an external debugger. | |
| IWidgetManager | widgetfactory.helpers.runtime | Implemented by the Widget Manager and its proxy class. | |
| QuestionWidget | widgetfactory | A Question Widget is a Static Widget that acts as a Captivate question type. | |
| QuestionWidgetEvent | widgetfactory.events | The QuestionWidgetEvent class dispatches events that deal with QuestionWidgets. | |
| QuizData | widgetfactory | The QuizData class contains information about the setup of the quiz. | |
| QuizReporterProxy | widgetfactory.proxy | Locates and acts as a proxy for the object that reports a score to the Captivate quiz in behalf of a Captivate object. | |
| RuntimeData | widgetfactory.helpers.runtime | Holds information about the widget that the WidgetManager needs to detect runtime changes. | |
| SlideInfoProxy | widgetfactory.proxy | Acts as a proxy for Slide Info Objects. | |
| StaticWidget | widgetfactory | The most basic type of widget. | |
| WidgetArthropodDebugger | widgetfactory.logging.debuggers | Works with the WidgetDebugger class to connect, and trace to, the Arthropod debugger client. | |
| WidgetDebugger | widgetfactory.logging | WidgetDebugger provides a consistent interface through which to send trace messages to different debugging programs. | |
| WidgetEvent | widgetfactory.events | The WidgetEvent class dispatches events that concern every type of widget. | |
| WidgetInfo | widgetfactory.info | This class takes xml that Captivate writes the widget's settings into, and gives an interfaces to extract the relervent information. | |
| WidgetManager | widgetfactory.helpers.runtime | Manages the runtime state of all WidgetFactory widgets in the Captivate Movie. | |
| WidgetManagerProxy | widgetfactory.proxy | Acts as a proxy for the WidgetManager object. | |
| WidgetMonsterDebugger | widgetfactory.logging.debuggers | Works with the WidgetDebugger class to connect, and trace to, DeMonster's MonsterDebugger client. | |
| WidgetRoomEvent | widgetfactory.events | The WidgetRoomEvent class contains events that concern Widget Rooms. | |
| WidgetRooms | widgetfactory.communication | Creates, and adds members to, widget rooms. |