Class Index | File Index

Classes


Class Qww.Ctls.FlexiSelector.Mgr

JavaScript control to render the contents of a QlikView table in a flexible grid format where the developer specifies JavaScript functions to run to render the different components. This also supports rendering the contents of a listbox in the same way.

Defined in: <JavaScript\QWW\QwwJs_FlexiSelectorMgr.js>.

Class Summary
Constructor Attributes Constructor Name and Description
 
Constructs a new Qww.Ctls.FlexiSelector.Mgr instance.
Field Summary
Field Attributes Field Name and Description
 
Cfg
Reference to the configuration object which was used to create construct the object.
Class Detail
Qww.Ctls.FlexiSelector.Mgr(cfg)
Constructs a new Qww.Ctls.FlexiSelector.Mgr instance.
Parameters:
{Object} cfg
JSON object to configure ButtonMgr.
{String} cfg.Element
Id of the DOM element to render the control into.
{String} cfg.ObjectID
Id of the ListBox in the QlikView application which the flexi selector is rendering a control for.
{String} cfg.CurrentSelectionsObjectID Optional
Id of a current selections box. This is useful if you are using or developing a renderer which wishes to be informed of a string to use to summarise the current selections.
{String} cfg.FieldName Optional
Field name of the field which the listbox (represented by ObjectID) is for - this is used in conjunction with the current selections .
{String} cfg.ApplicationID Optional, Default: null
Id/Name of the QlikView application. Note this is only necessary when multiple QlikView documents are being used on the same web page and should otherwise be set to null.
{Int} cfg.PageSize Optional, Default: 20
Number of rows to return in a single page of data.
cfg.Renderer Optional, Default: Qww.Ctls..FlexiSelector.DefaultRenderer
Rendererer object to provide actual rendering implementation. See Qww.Ctls.FlexiSelector.DefaultRenderer for an outline of the interface which a renderer should implement.
{Function} cfg.OnInitialised Optional
Function to call when the control has been initialised.
{Function} cfg.OnRenderBegin Optional
Function to call when the control is about to re-render.
{Function} cfg.OnRenderComplete Optional
Function to call when the control is about to complete rendering.
{String} cfg.ApplicationID Optional, Default: null
Id/Name of the QlikView application. Note this is only necessary when multiple QlikView documents are being used on the same web page and should otherwise be set to null.
Field Detail
{Object} Cfg
Reference to the configuration object which was used to create construct the object. This allows certain properties to be updated after initial instantiation.