...
name* – Name of the tab, unique in the step.
label – Human readable name of the tab, shown in the UI, it defaults to
name
if not specified.type* – Accepted values:
dashboard
,configurator
,filtertree
.
Dashboard Tab Fields
formulaName* – Unique name of an existing Formula of nature
model_evaluation
, see also Model Logics.
...
formulaName* – Unique name of an existing Configurator Formula of nature
model_evaluation
, see also Model Logics and Interactive Forms - Configurators
Filtertree Tab Fields
treeName* – Name of the tree to be displayed in the tab. Used to fetch the tree from the backend.
formulaName* – Unique name of an existing Formula of nature
model_evaluation
to be evaluated when a node of the tree is selected, see also Model Logics.selectedNodeIdsInputName* – Name of the input passed to the evaluation formula, containing the array of selected node id.
Example
Code Block | ||
---|---|---|
| ||
{ "definition": { "steps": [ { "name": "step1", "label": "First Step", "description": "This step has 1 calculation and 1 tab.", "calculation": "calc1", "tabs": [ { "name": "tab1", "label": "First Tab", "type": "dashboard", "formulaName": "POAI_Test_Dashboard1" } ] }, { "name": "step2", "label": "Second Step", "description": "This step has 1 sequence calculation and 23 tabtabs.", "calculation": "seq", "tabs": [ { "name": "tab1", "label": "First Tab", "type": "dashboard", "formulaName": "POAI_Test_Dashboard2" }, { "name": "tab2", "label": "Configurator Tab", "type": "configurator", "formulaName": "POAI_Test_Configurator" }, { "name": "tab3", "label": "Visual Tree", "type": "filtertree", "treeName": "Segments", "formulaName": "POAI_Test_FilterTreeNodeEval", "selectedNodeIdsInputName": "selectedNodeIds" } ] } ] } } |
Evaluations
A list of evaluations as defined by the following fields.
...