AboutSupportDeveloper GuideVersion 41.132.100.56

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 AddViewOptions AddViewToStackOptions ApiSettings AppAssetInfo AppAssetRequest AppProcessInfo AppVersionCompleteEvent AppVersionError AppVersionErrorEvent AppVersionProgress AppVersionProgressEvent AppVersionRuntimeInfo AppVersionRuntimeStatusEvent ApplicationCreationOptions ApplicationIdentity ApplicationInfo ApplicationOptions ApplicationPermissions ApplicationState ApplicationType ApplicationWindowInfo ApplySnapshotOptions ApplySnapshotPayload AutoResizeOptions BaseClipboardRequest BaseContentCreationRule BeforeUnloadUserDecision BlockedContentCreationRule Bounds BrowserContentCreationRule CapturePageOptions Certificate CertificationInfo CertifiedAppInfo ChannelConnectOptions ChannelCreateOptions ChromiumPolicies ClearCacheOption ClickedMenuResult ClientConnectionPayload ClientIdentity ClientIdentityMultiRuntime ClientInfo CloseViewOptions CloseViewPayload CloseWindowPayload ClosedMenuResult ConstViewOptions ConstWindowOptions ContentCreationOptions ContentNavigation ContentRedirect Context ContextForIntent ContextGroupInfo ContextMenuOptions ContextMenuSettings CookieInfo CookieOption CornerRounding CpuInfo CrashReporterOptions CrashReporterState CreateLayoutOptions CreateViewPayload CreateViewTarget CustomProtocolMalformedState CustomProtocolMissingState CustomProtocolOptions CustomProtocolRegisteredState CustomRequestHeaders DefaultDomainSettings DeviceInfo DipRect DipScaleRects DisplayMetadata DomainApiSettings DomainSettings DomainSettingsRule DownloadPreloadInfo DownloadPreloadOption DownloadRule DownloadShelfOptions Dpi EntityInfo EntityProcessDetails ExcludeOptions ExitCode ExtensionInfo ExternalApplicationInfo ExternalConnection ExternalProcessInfo ExternalProcessRequestType FetchManifestPayload 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 LayoutIdentity LayoutItemConfig LayoutManager LayoutOptions LayoutRow LayoutSnapshot LegacyWinOptionsInAppOptions LogInfo Manifest ManifestInfo Margins MenuItemTemplate MonitorDetails MonitorInfo MutableViewOptions MutableWindowOptions NativeWindowIntegrationProviderAuthorization NavigationRules NonAppProcessDetails OSInfo Opacity PerDomainSettings 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 ReplaceLayoutOptions ReplaceLayoutOpts ReplaceLayoutPayload ReplaceViewOptions ReplaceViewPayload ResizeRegion RoutingInfo RuntimeDownloadOptions RuntimeDownloadProgress RuntimeInfo RvmLaunchOptions ScreenCaptureBehavior ScreenCapturePermission ScreenCaptureState ScreenshotPrintOptions SendApplicationLogResponse ServiceConfiguration ServiceIdentifier SessionContextGroup SetWindowContextPayload SharedWorkerInfo ShortCutConfig ShortcutOverride ShowPopupMenuOptions ShowTrayIconPopupMenuOptions ShowViewOnWindowResizeOptions Size Snapshot SnapshotProvider SubscriptionOptions SystemPermissions SystemProcessInfo TaskBar TerminateExternalRequestType Time Transition TransitionBase TransitionOptions TrayInfo UpdatableViewOptions UpdatableWindowOptions UserAppConfigArgs ViewContentCreationRule ViewCreationFailure ViewCreationOptions ViewCreationSuccess ViewInfo ViewOptions ViewShowAtOptions ViewState ViewStatuses ViewVisibilityOption ViewVisibilityOptions ViewsPreventingUnloadPayload WindowBounds WindowContentCreationRule WindowCreationOptions WindowDetail WindowInfo WindowOptionDiff WindowOptions WindowViewsPrintOptions WriteAnyClipboardRequest WriteAnyRequestType WriteClipboardRequest WriteImageClipboardRequest WriteRequestType

Type Aliases

AnchorType Api ApiInjection AppAssetServeRequest ApplicationEvent AutoplayPolicyOptions BaseContentBehavior BaseEvent BaseStructuredContentBehavior BrowserContentBehavior ChannelAction ChannelClientConnectionListener ChannelClientDisconnectionListener ChannelMiddleware ChannelProviderDisconnectionListener ClipboardPermissions ClipboardSelectionType Constructor ConstructorOverride ContentBehavior ContentCreationBehavior ContentCreationBehaviorNames ContentCreationRule ContentPermission ContextGroupStates ContextHandler CopyPermissions CustomProtocolState DefaultDomainSettingsRule DevicePermissionName EntityType ErrorMiddleware ExternalApplicationEvent FileDownloadBehavior FileDownloadBehaviorNames FileDownloadSettings Fin FrameEvent GlobalHotkeyEvent HostContextChangedReasons ImageFormatOptions InheritableOptions InjectionType Intent IntentHandler InteropActionLoggingOption InteropLoggingActions JumpListItem LaunchEmitter LaunchExternalProcessListener LayoutContent LayoutDOMEvent LayoutEntityTypes LayoutManagerConstructor LayoutManagerOverride LayoutPosition LayoutPresetType LogLevel LogUploadOptions LogUploaderUIOptions MatchPattern Me MenuResult MessagingProtocols MultiInstanceViewBehavior OpenExternalPermission Optional OverrideCallback PastePermissions PathServeRequest PermissionState PlatformEvent PolicyOptions PopupBaseBehavior PopupBlurBehavior PopupInteraction PopupResultBehavior PrebuiltContextMenuItem ProcessAffinityStrategy ResultBehavior RuleMatchOptions ServeAssetOptions ServeRequest ServedAssetInfo StructuredContentBehavior StructuredContentPermissions SystemEvent SystemShutdownHandler TimeZones VerboseWebPermission ViewCreationResult ViewEvent ViewThrottling WebContent WebContentsEvent WebPermission WebPermissionName WebRequestHeader WindowCreationReason WindowEvent WindowPrintOptions WindowState WindowThrottling tween

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