sessionAppFromApp method
This API is reliable and breaking changes are unlikely.
qlik.sessionAppFromApp(appId, config)
Creates a session app JavaScript object with app methods from an existing app. You can create one session app per app.
Version history
Version state | Details |
---|---|
Introduced | Qlik Sense June 2017 |
Parameters
appId
Type: String
App id of the app to base the session app upon.
config
Type: Object
Parameter updated in version 2.2.
Optional.
Additional configuration parameters:
Name | Type | Description |
---|---|---|
host | String |
Optional. Qlik host. |
port |
String or integer |
Optional. Port number. |
prefix | String |
Optional. Qlik virtual proxy. "/" if no proxy. |
isSecure | Boolean |
Optional. Use SSL. |
identity | String |
Optional. Unique identity for the session. If omitted, the session will be shared. |
Returns
App JavaScript object with app methods.
Examples
Example 1: Basic usage
var sessionApp = qlik.sessionAppFromApp("2abac31e-3b46-4b78-8bxf-c5cea1d2514d");
Example 2: Basic usage with config
var config = {
host: "myhost.com",
prefix: "/",
port: window.location.port,
isSecure: true
};
var sessionApp = qlik.sessionAppFromApp("c31e2aba-3b46-4b13-8b87-c5c2514dea1d", config);
Example 3: Multiple apps
var sessionApp = qlik.sessionAppFromApp("2abac31e-3b46-4b78-8bxf-c5cea1d2514d");
var sessionApp2 = qlik.sessionAppFromApp("c31e2aba-3b46-4b13-8b87-c5c2514dea1d");