Get the properties of an app
Get the properties of an app by using the GetAppProperties method.
Example
1. Add a title, a thumbnail and a description to the app. The description is a dynamic property. The handle of the app is 1.
The client sends:
{
"jsonrpc": "2.0",
"id": 2,
"method": "SetAppProperties",
"handle": 1,
"params": [
{
"qTitle": "New app title",
"qThumbnail": "/content/default/Qlik_default_feathers.png",
"description": "New app description"
}
]
}
The engine returns:
{
"jsonrpc": "2.0",
"id": 2,
"result": {}
}
2. Get the properties of the app.
The client sends:
{
"jsonrpc": "2.0",
"id": 3,
"method": "GetAppProperties",
"handle": 1,
"params": []
}
The engine returns:
{
"jsonrpc": "2.0",
"id": 3,
"result": {
"qProp": {
"qTitle": "New app title",
"qThumbnail": {
"qUrl": "/content/default/Qlik_default_feathers.png"
},
"description": "New app description"
}
}
}
The new app properties are returned.
3. Get the layout of the app.
The client sends:
{
"jsonrpc": "2.0",
"id": 4,
"method": "GetAppLayout",
"handle": 1,
"params": []
}
The engine returns:
{
"jsonrpc": "2.0",
"id": 4,
"result": {
"qLayout": {
"qTitle": "New app title",
"qFileName": "C:\\Users\\smu\\Documents\\Qlik\\Sense\\Apps\\Golf Quest.qvf",
"qLastReloadTime": "2013-10-09T14:11:34Z",
"qModified": true,
"qHasScript": true,
"qStateNames": [],
"qMeta": {},
"qLocaleInfo": {
"qDecimalSep": ".",
"qThousandSep": ",",
"qListSep": ";",
"qMoneyDecimalSep": ".",
"qMoneyThousandSep": ",",
"qCurrentYear": 2011,
"qMoneyFmt": "$#,##0.00;($#,##0.00)",
"qTimeFmt": "h:mm:ss TT",
"qDateFmt": "M/D/YYYY",
"qTimestampFmt": "M/D/YYYY h:mm:ss[.fff] TT",
"qCalendarStrings": {
"qDayNames": [
"Mon",
"Tue",
"Wed",
"Thu",
"Fri",
"Sat",
"Sun"
],
"qMonthNames": [
"Jan",
"Feb",
"Mar",
"Apr",
"May",
"Jun",
"Jul",
"Aug",
"Sep",
"Oct",
"Nov",
"Dec"
],
"qLongDayNames": [
"lunes",
"martes",
"miércoles",
"jueves",
"viernes",
"sábado",
"domingo"
],
"qLongMonthNames": [
"enero",
"febrero",
"marzo",
"abril",
"mayo",
"junio",
"julio",
"agosto",
"septiembre",
"octubre",
"noviembre",
"diciembre"
]
},
"qFirstWeekDay": 0,
"qReferenceDay": 0,
"qFirstMonthOfYear": 0
},
"qHasData": true,
"qThumbnail": {
"qUrl": "/content/default/Qlik_default_feathers.png"
},
"description": "New app description"
}
}
}
The app properties have been updated.