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 | |
|---|---|---|---|
| Application | fin.desktop | An object representing the Application. | |
| ApplicationEvent | fin.desktop.events | ||
| ApplicationOptions | fin.desktop | ||
| CaptureOptions | fin.desktop | ||
| CapturingWindow | fin.desktop | A object that support embedding of an Air window into an OpenFin window To embed an Air window into an existing OpenFin window: var captureOptions:CaptureOptions = new CaptureOptions(); captureOptions.applicationUuid = existingAppUuid; captureOptions.windowName = existingWindowName; captureOptions.borderTop = captureOptions.borderRight = captureOptions.borderBottom = captureOptions.borderLeft = 30; captureWindow = new CapturingWindow(stage.nativeWindow); captureWindow.capture(captureOptions); To embed an Air window into a new OpenFin window of an existing OpenFin app: var captureOptions:CaptureOptions = new CaptureOptions(); captureOptions.applicationUuid = existingAppUuid; var windowOptions:WindowOptions = new WindowOptions(); windowOptions.autoShow = true; windowOptions.frame = false; windowOptions.name = "myAirWindowParent"; windowOptions.url = "http://localhost:8080/AirParent.html"; // populate other attributes of windowOptions captureOptions.windowOptions = windowOptions; captureOptions.borderTop = captureOptions.borderRight = captureOptions.borderBottom = captureOptions.borderLeft = 30; captureWindow = new CapturingWindow(stage.nativeWindow); captureWindow.capture(captureOptions); To embed an Air window into a new OpenFin window of a new OpenFin app: var captureOptions:CaptureOptions = new CaptureOptions(); var appOptions = new ApplicationOptions(newAppUuid, "http://localhost:8080/AirParent.html"); var windowOptions:WindowOptions = new WindowOptions(); windowOptions.autoShow = true; windowOptions.frame = false; // populate other attributes of windowOptions appOptions.mainWindowOptions = windowOptions; captureOptions.applicationOptions = appOptions; captureOptions.borderTop = captureOptions.borderRight = captureOptions.borderBottom = captureOptions.borderLeft = 30; captureWindow = new CapturingWindow(stage.nativeWindow); captureWindow.capture(captureOptions); | |
| ConsoleTarget | fin.desktop.logging | ||
| DesktopConnection | fin.desktop.connection | ||
| DesktopConnectionEvent | fin.desktop.connection | ||
| DesktopEventManager | fin.desktop.events | ||
| EventManager | fin.desktop.events | ||
| ExternalWindow | fin.desktop | ||
| ILogger | fin.desktop.logging | ||
| InterApplicationBus | fin.desktop | ||
| LogEvent | fin.desktop.logging | ||
| LoggerFactory | fin.desktop.logging | ||
| Notification | fin.desktop | A Notification represents a window which is shown briefly to the user on the bottom-right corner of the primary monitor. | |
| NotificationEvent | fin.desktop.events | ||
| NotificationOptions | fin.desktop | ||
| Opacity | fin.desktop.transitions | ||
| Position | fin.desktop.transitions | ||
| RuntimeConfiguration | fin.desktop | Configuration for launching OpenFin Runtime | |
| RuntimeLauncher | fin.desktop | ||
| Size | fin.desktop.transitions | ||
| System | fin.desktop | ||
| SystemEvent | fin.desktop.events | ||
| Transition | fin.desktop.transitions | ||
| TransitionOptions | fin.desktop.transitions | ||
| Window | fin.desktop | A basic window that wraps a native HTML window. | |
| WindowController | fin.desktop | ||
| WindowEvent | fin.desktop.events | ||
| WindowHandle | fin.desktop | ||
| WindowOptions | fin.desktop |