Class ExternalApplication

Classdesc

An ExternalApplication object representing native language adapter connections to the runtime. Allows the developer to listen to application events. Discovery of connections is provided by getAllExternalApplications.

Processes that can be wrapped as ExternalApplications include the following:

  • Processes which have connected to an OpenFin runtime via an adapter
  • Processes started via System.launchExternalApplication
  • Processes monitored via System.monitorExternalProcess

Hideconstructor

Hierarchy

Constructors

Properties

addListener: (<EventType>(eventType: EventType, listener: EventHandler<OpenFin.ExternalApplicationEvents.ExternalApplicationEvent, EventType>, options?: SubscriptionOptions) => Promise<OpenFin.ExternalApplication>) = ...

Type declaration

wire: Transport<EntityType>

Accessors

Methods

  • Type Parameters

    • EventType extends string

    Parameters

    • eventType: EventType
    • payload: Extract<EmitterEvent, {
          type: EventType;
      }>
    • Rest ...args: any[]

    Returns boolean

  • Returns (string | symbol)[]

  • Parameters

    • type: string | symbol

    Returns number

  • Parameters

    • type: string | symbol

    Returns Function[]

Generated using TypeDoc