...
Attribute | Description | Example | |||||
---|---|---|---|---|---|---|---|
|
|
| |||||
|
|
| |||||
| A list (array) of children (definition nodes) | ||||||
| The set of parameters values to be applied when evaluating the building block. | ||||||
| The slot to be produced into
|
| |||||
|
|
| |||||
|
|
|
Built-in Building Blocks
...
BuildingBlock
...
Description
...
Parameters
...
Example
...
*
...
Common parameters for all building blocks
...
mainTitle
subTitle
style
: sets the style used to visualise (has a dependency on node types and channels)tags
: an array of tags. Current tags used by the online channel areSolidChrome
,DarkChrome
,LightChrome
to set the chrome (background)Screen:
to define an entity of nodes to be shown together in fullscreen mode
...
ParagraphBB
...
Creates a paragraph.
Note |
---|
|
...
content
theme
style
: names a paragraph style
...
SectionBB
...
style
: names a paragraphtheme
styleinsertSectionPageBreak
: wheter to insert a section break (new page). Only affecting word reports.
...
NoOpBB
...
This building block has no effect on the visual output but just produces it’s children. It can be used to set common parameters for a list of blocks
...
HeaderBB
...
Like NoOpBB
does not produce any output itself but produces it’s children. Word reports will place the output into the header story (of the current section)
...
FooterBB
...
Like NoOpBB
does not produce any output itself but produces it’s children. Word reports will place the output into the footer story (of the current section)
...
LayoutBB
...
This building block produces it’s children and places them in the specified “slots”. Children are expected to have the attribute slot
set.
...
style:
see examples
for word reporting select a lacout component defined in the template:
Code Block | ||
---|---|---|
| ||
"style": "CS_C_CoverOverview" |
for online reports select one of the predefined styles:
Code Block | ||
---|---|---|
| ||
"style": "CS_W_Block2x1" |
...
MetricsBB
...
Online only, for complex arrangements of data
For word reports use a specialised LayoutBB instead
...
ToggleBB
...
A building block that allows a list of children to be toggled through in online reporting.
every child is expected to have a
toggleTitle
set in parameters. This will control the title for the button used to toggle.
Info |
---|
Word reports will just place all children in a flow design, Same as NoOpBB would do. |