ReadonlyintentThe intent that was raised. May be used to determine which intent the user
chose in response to fdc3.raiseIntentForContext().
ReadonlysourceIdentifier for the app instance that was selected (or started) to resolve the intent.
source.instanceId MUST be set, indicating the specific app instance that
received the intent.
Optional ReadonlyversionThe version number of the Intents schema being used.
Retrieves a promise that will resolve to Context data returned
by the application that resolves the raised intent, a Channel
established and returned by the app resolving the intent or void.
A Channel returned MAY be of the PrivateChannel type. The
client can then addContextListener() on that channel to, for example,
receive a stream of data.
If an error occurs (i.e. an error is thrown by the handler function,
the promise it returns is rejected, or the promise resolved to an invalid
type) then the Desktop Agent MUST reject the promise returned by the
getResult() function of the IntentResolution with a string from
the ResultError enumeration.
IntentResolution provides a standard format for data returned upon resolving an intent.