Namespace OpenFin

Top-level namespace for types referenced by the OpenFin API. Contains:

  • The type of the global fin entry point (FinApi)
  • Classes that act as static namespaces returned from the fin global (e.g. ApplicationModule, accessible via fin.Application)
  • Instance classes that are returned from API calls (e.g. Application, accessible via fin.Application.getCurrentSync())
  • Parameter shapes for API methods (e.g. ApplicationOptions, used in fin.Application.start())
  • Event namespaces and payload union types (e.g. ApplicationEvents and ApplicationEvent)

References

Namespaces

Classes

Interfaces

Accelerator AddViewToStackOptions Api AppAssetInfo AppAssetRequest AppProcessInfo AppVersionCompleteEvent AppVersionError AppVersionErrorEvent AppVersionProgress AppVersionProgressEvent AppVersionRuntimeInfo AppVersionRuntimeStatusEvent ApplicationCreationOptions ApplicationIdentity ApplicationInfo ApplicationOptions ApplicationPermissions ApplicationState ApplicationType ApplicationWindowInfo ApplySnapshotOptions ApplySnapshotPayload AutoResizeOptions BaseClipboardRequest BeforeUnloadUserDecision Bounds CapturePageOptions Certificate CertificationInfo CertifiedAppInfo ChannelConnectOptions ChannelCreateOptions ClearCacheOption ClickedMenuResult ClientConnectionPayload ClientIdentity ClientIdentityMultiRuntime ClientInfo CloseViewPayload CloseWindowPayload ClosedMenuResult ConstViewOptions ConstWindowOptions ContentCreationOptions ContentCreationRule ContentNavigation ContentRedirect Context ContextForIntent ContextGroupInfo ContextMenuOptions ContextMenuSettings CookieInfo CookieOption CornerRounding CpuInfo CrashReporterOptions CrashReporterState CreateViewPayload CreateViewTarget CustomRequestHeaders DefaultDomainSettings DefaultDomainSettingsRule DipRect DipScaleRects DisplayMetadata DownloadPreloadInfo DownloadPreloadOption DownloadRule Dpi EntityInfo EntityProcessDetails ExitCode ExternalApplicationInfo ExternalConnection ExternalProcessInfo ExternalProcessRequestType FetchManifestPayload FileDownloadSettings FinApi FindInPageOptions FindInPageResult FindIntentsByContextOptions FrameInfo FrameProcessDetails GetLogRequestType GetWindowContextPayload GpuInfo HostContextChangedPayload HostSpecs Hotkey Identity InfoForIntentOptions InitLayoutOptions InitPlatformOptions InstallationInfo InstalledApps IntentMetadata InteropBrokerDisconnectionEvent InteropBrokerOptions InteropClientOnDisconnectionListener InteropConfig InteropLoggingOptions JumpListCategory JumpListSeparator JumpListTask LaunchExternalProcessRule LaunchIntoPlatformPayload LayoutColumn LayoutComponent LayoutEntityDefinition LayoutItemConfig LayoutOptions LayoutPresetType LayoutRow LegacyWinOptionsInAppOptions LogInfo Manifest ManifestInfo Margins MenuItemTemplate MonitorDetails MonitorInfo MutableViewOptions MutableWindowOptions NativeWindowIntegrationProviderAuthorization NavigationRules NonAppProcessDetails Opacity Permissions PlatformOptions PlatformProvider PlatformViewCreationOptions PlatformWindowCreationOptions PlatformWindowOptions Point PointTopLeft PopupOptions PopupResult Position PositioningOptions PreloadScript PresetLayoutOptions PrintOptions PrinterInfo ProcessDetails ProcessLoggingOptions ProviderIdentity ProxyConfig ProxyInfo ProxySystemInfo QueryPermissionResult RGB RVMInfo ReadImageClipboardRequest Rectangle RectangleByEdgePositions RegisterUsageData RegistryInfo ReplaceLayoutOpts ReplaceLayoutPayload ReplaceViewPayload ResizeRegion RoutingInfo RuntimeDownloadOptions RuntimeDownloadProgress RuntimeInfo RvmLaunchOptions ScreenshotPrintOptions SendApplicationLogResponse ServiceConfiguration ServiceIdentifier SessionContextGroup SetWindowContextPayload SharedWorkerInfo ShortCutConfig ShortcutOverride ShowPopupMenuOptions ShowViewOnWindowResizeOptions Size Snapshot SnapshotProvider SubscriptionOptions SystemPermissions SystemProcessInfo TaskBar TerminateExternalRequestType Time Transition TransitionBase TransitionOptions TrayInfo UpdatableViewOptions UpdatableWindowOptions ViewCreationOptions ViewInfo ViewOptions ViewState ViewStatuses ViewVisibilityOption ViewVisibilityOptions ViewsPreventingUnloadPayload WindowBounds WindowCreationOptions WindowDetail WindowInfo WindowOptionDiff WindowOptions WindowViewsPrintOptions WriteAnyClipboardRequest WriteAnyRequestType WriteClipboardRequest WriteImageClipboardRequest WriteRequestType

Type Aliases

References

Re-exports ApplicationEvents
Re-exports BaseEvents
Re-exports ExternalApplicationEvents
Re-exports FrameEvents
Re-exports GlobalHotkeyEvents
Re-exports PlatformEvents
Re-exports SystemEvents
Re-exports ViewEvents
Re-exports WebContentsEvents
Re-exports WindowEvents