|
Returns whether the VisualizationPanel allows dynamic layouting - rearrange items via drap/drop. Set via options.
- Type:
-
boolean readonly
- Implemented in:
-
VisualizationPanel
|
|
Returns whether the VisualizationPanel allows to hide/show individual inner visualizers.
- Type:
-
boolean readonly
- Implemented in:
-
VisualizationPanel
|
|
Returns whether the VisualizationPanel allows to make private/public individual inner visualizers for work with permissions.
- Type:
-
boolean readonly
- Implemented in:
-
VisualizationPanel
|
|
Method for clearing all rendered elements from outside.
- Type:
-
() => void
- Implemented in:
-
VisualizerBase
|
|
The actual data of the visaulizer.
- Type:
-
any readonly
- Implemented in:
-
VisualizerBase
|
|
Name of the data field of data object from the data array.
- Type:
-
any readonly
- Implemented in:
-
VisualizerBase
|
|
The data provider is used by the visaulizer.
- Type:
-
DataProvider readonly
- Implemented in:
-
VisualizerBase
|
|
- Type:
-
() => void
- Implemented in:
-
VisualizerBase
|
|
Destroys visualizer and all inner content.
- Type:
-
(container: any) => void
- Parameters:
-
container, type: any
- Implemented in:
-
VisualizationPanel
|
|
Destroys visualizer toolbar.
- Type:
-
(container: any) => void
- Parameters:
-
container, type: any
- Implemented in:
-
VisualizerBase
|
|
Returns data to be used in the visualizer.
- Type:
-
() => any
- Implemented in:
-
VisualizerBase
|
|
Returns panel element description by the question name.
- Type:
-
(name: string) => any
- Parameters:
-
name, type: string
- Implemented in:
-
VisualizationPanel
|
|
Returns panel elements descriptions array.
Inner visualizers are rendered in the order of this array and with titles from the displayName property
- Type:
-
() => {}
- Implemented in:
-
VisualizationPanel
|
|
Available labels of question answers (human readable representation of available choices).
- Type:
-
() => any
- Implemented in:
-
VisualizerBase
|
|
Series labels getter. Some questions (used in matrices) should be grouped by matrix rows. This groups are called series.
- Type:
-
() => any
- Implemented in:
-
VisualizerBase
|
|
Series values getter. Some questions (used in matrices) should be grouped by matrix rows. This groups are called series.
- Type:
-
() => any
- Implemented in:
-
VisualizerBase
|
|
Available values of question answers (available choices).
- Type:
-
() => any
- Implemented in:
-
VisualizerBase
|
|
Returns panel element visualizer by the question name.
- Type:
-
(visualizerName: string) => any
- Parameters:
-
visualizerName, type: string
- Implemented in:
-
VisualizationPanel
|
|
Returns panel's hidden elements.
- Type:
-
any readonly
- Implemented in:
-
VisualizationPanel
|
|
Updates layout of visualizer inner content.
- Type:
-
() => void
- Implemented in:
-
VisualizationPanel
|
|
Returns the layout engine instance if any.
- Type:
-
LayoutEngine readonly
- Implemented in:
-
VisualizationPanel
|
|
Returns current locale of the visualization panel.
If locales more than one, the language selection dropdown will be added in the toolbar
In order to use survey locales the survey instance object should be passed as 'survey' option for visualizer
Sets locale for visualization panel.
- Type:
-
string writable
- Implemented in:
-
VisualizationPanel
|
|
The name of the visaulizer.
- Type:
-
string readonly
- Implemented in:
-
VisualizerBase
|
|
The event is fired right after a visualizer's content is rendered in DOM.
- Type:
-
any readonly
- Implemented in:
-
VisualizerBase
|
|
This method is called then data has been changed for some reason, e.g. filter was set.
This method should be overriden if descendant computes own statistics or process data somehow.
- Type:
-
() => void
- Implemented in:
-
VisualizerBase
|
|
Fires when permissions changed
- Type:
-
any readonly
- Implemented in:
-
VisualizationPanel
|
|
Fires when vizualization panel state changed.
sender - this panel
state - new state of the panel
- Type:
-
any readonly
- Implemented in:
-
VisualizationPanel
|
|
Fires when element visibility has been changed.
options:
elements - panel elements array
changed - changed element
reason - reason (string) why event fired: "ADDED", "MOVED" or "REMOVED"
- Type:
-
any readonly
- Implemented in:
-
VisualizationPanel
|
|
Gets vizualization panel permissions.
Sets vizualization panel permissions.
- Type:
-
{} writable
- Implemented in:
-
VisualizationPanel
|
|
Returns panel's private elements.
- Type:
-
any readonly
- Implemented in:
-
VisualizationPanel
|
|
Returns panel's public elements.
- Type:
-
any readonly
- Implemented in:
-
VisualizationPanel
|
|
Redraws visualizer toobar and all inner content.
- Type:
-
() => void
- Implemented in:
-
VisualizationPanel
|
|
Registers creator of visualizer toolbar item.
- Type:
-
(name: string, creator: (toolbar?: any) => any) => void
- Parameters:
-
name, type: string
creator, type: (toolbar?: any) => any
- Implemented in:
-
VisualizerBase
|
|
Renders visualizer in the given container.
- Type:
-
(targetElement: any) => void
- Parameters:
-
targetElement, type: any
- Implemented in:
-
VisualizerBase
|
|
Renders all questions into given HTML container element.
container - HTML element to render the panel
- Type:
-
(container: any) => void
- Parameters:
-
container, type: any
- Implemented in:
-
VisualizationPanel
|
|
Renders given panel element.
- Type:
-
(element: IVisualizerPanelRenderedElement, container: any) => any
- Parameters:
-
element, type: IVisualizerPanelRenderedElement
container, type: any
- Implemented in:
-
VisualizationPanel
|
|
Renderss visualizer toolbar.
- Type:
-
(container: any) => void
- Parameters:
-
container, type: any
- Implemented in:
-
VisualizerBase
|
|
Sets filter by question name and value.
- Type:
-
(questionName: string, selectedValue: any) => void
- Parameters:
-
questionName, type: string
selectedValue, type: any
- Implemented in:
-
VisualizationPanel
|
|
Gets vizualization panel state.
Sets vizualization panel state.
- Type:
-
IState writable
- Implemented in:
-
VisualizationPanel
|
|
Indicates whether visualizer supports selection. Visualizers of questions with choices allow to select choice by clicking on the diagram bar and filter other data for the selected item.
- Type:
-
boolean readonly
- Implemented in:
-
VisualizerBase
|
|
- Type:
-
(data: any) => void
- Parameters:
-
data, type: any
- Implemented in:
-
VisualizerBase
|
|
Returns panel's visible elements.
- Type:
-
any readonly
- Implemented in:
-
VisualizationPanel
|