listbox properties
This API is reliable and breaking changes are unlikely.
listbox()
These are the properties used by Qlik Sense list boxes.
When the engine calculates the layout of a list object, it calculates all values. If some selections are applied, the selected values are displayed along with the excluded and optional values
Version history
Version state | Details |
---|---|
Introduced | Qlik Sense November 2017 |
Properties
showTitles
Type: Boolean
Show title for the visualization.
Default: true.
showDetails
Type: Boolean
Sets if visualization details should be shown.
Default: false
title
Type: String | qStringExpression
Visualization title shown if "showTitles": true.
subtitle
Type: String | qStringExpression
Visualization subtitle shown if "showTitles": true.
footnote
Type: String | qStringExpression
Visualization footnote shown if "showTitles": true.
disableNavMenu
Type: Boolean
Disables the hover menu in the visualization.
Default: false
qListObjectDef
Type: Object
A subset of the properties available in the ListObjectDef is presented here. For complete documentation of all available properties, see Engine API: ListObjectDef.
Properties
-
qDef
Type: Object
Description: Extends NxInlineDimensionDef, see Engine API: NxInlineDimensionDef.
qDef properties Name Type Description autoSort Boolean Set to automatically sort the dimension.
Default: true
cId String ID used by the client. Must be unique within the current chart. othersLabel StringExpressionContainer String expression container. -
frequencyEnabled
Type: Boolean
Controls whether or not the frequency count is displayed in the listbox. Default: false
Example using Visualization API
In this example we create a basic list box with a custom title.
app.visualization.create(
'listbox',
[
"Course"
],
{
"showTitles": true,
"title": "Courses"
}
).then(function(vis){
vis.show("QV01");
});