Properties
- components Array< Component >Required
Holds general styling
- footnote string | StringExpression
Visualization footnote
- layoutOptions objectRequired
Layout settings.
layoutOptions properties
- alignment 'top-left' | 'top-center' | 'top-right' | 'center-left' | 'center-center' | 'center-right' | 'bottom-left' | 'bottom-center' | 'bottom-right'
The alignment of the menu in the object viewport in both directions(horizontal and vertical)
- dividerColor PaletteColor
Divider color settings.
dividerColor properties
- color stringRequired
Color as hex string (mandatory if index: -1)
- index numberRequired
Index in palette
- alpha number
Transparency value, default to 1
-
- drawerMode boolean
If set to true, the navigation menu is displayed as a button, and the
orientation
andlayout
properties will be ignored. If set to false, the navigation menu is displayed as a menu, and theshowDrawerIcon
property will be ignored. - largeItems boolean
If set to true, menu items have a bigger padding top and bottom.
- layout 'fill' | 'minimal'
The space layout of the menu. If set to
fill
, menu items use all space in horizontal direction, if set tominimal
, menu items use minimum space in horizontal direction. - orientation 'vertical' | 'horizontal'
The orientation of the menu. If set to
vertical
, menu items are displayed vertically, if set tohorizontal
, menu items are displayed horizontally - sameItemWidth boolean
This is only valid if
orientation
property is set tohorizontal
. If set to true, all items have the same width. - separateItems boolean
If set to true, a divider is displayed between two menu items.
- showDrawerIcon boolean
If set to true, the drawer icon is displayed.
- showItemIcons boolean
If set to true, an icon is displayed to the left of a menu item.
-
- showDetails boolean
Show visualization details toggle
- showTitles boolean
Show title for the visualization
- subtitle string | StringExpression
Visualization subtitle
- title string | StringExpression
Visualization title
- version stringRequired
Current version of this generic object definition
General styling for navigation menu. If any property is not set, default values specific for each property is used.
Properties
- key stringRequired
This should be set to
theme
- content ContentStyling
content properties
- fontFamily stringRequired
Defaults to
Source Sans Pro, sans serif
- fontSize stringRequired
Defaults to
12px
- fontStyle FontStyleRequired
fontStyle properties
- bold booleanRequired
Default to false
- italic booleanRequired
Default to false
- normal booleanRequired
Default to true
- underline booleanRequired
Default to false
-
- borderColor PaletteColor
borderColor properties
- color stringRequired
Color as hex string (mandatory if index: -1)
- index numberRequired
Index in palette
- alpha number
Transparency value, default to 1
-
- borderRadius string
- borderWidth string
- boxShadow string
- boxShadowColor PaletteColor
- defaultColor PaletteColor
Menu item color, defaults to
white
- defaultFontColor PaletteColor
Defaults to
#404040
- drawerButton DrawerButtonStyling
drawerButton properties
- defaultColor PaletteColor
Drawer button color, defaults to
white
- hoverColor PaletteColor
Color when a drawer button is hovered, defaults to
white
-
- highlightColor PaletteColor
Color when a menu item is highlighted, defaults to
white
- highlightFontColor PaletteColor
Defaults to
#404040
- hoverColor PaletteColor
Color when a menu item is hovered, defaults to
#d3d3d3
- hoverFontColor PaletteColor
Defaults to
#404040
-
Holds properties for font family, font size, font color and hover styling.
Properties
- fontFamily stringRequired
Defaults to
Source Sans Pro, sans serif
- fontSize stringRequired
Defaults to
12px
- fontStyle FontStyleRequired
fontStyle properties
- bold booleanRequired
Default to false
- italic booleanRequired
Default to false
- normal booleanRequired
Default to true
- underline booleanRequired
Default to false
-
- borderColor PaletteColor
borderColor properties
- color stringRequired
Color as hex string (mandatory if index: -1)
- index numberRequired
Index in palette
- alpha number
Transparency value, default to 1
-
- borderRadius string
- borderWidth string
- boxShadow string
- boxShadowColor PaletteColor
- defaultColor PaletteColor
Menu item color, defaults to
white
- defaultFontColor PaletteColor
Defaults to
#404040
- drawerButton DrawerButtonStyling
drawerButton properties
- defaultColor PaletteColor
Drawer button color, defaults to
white
- hoverColor PaletteColor
Color when a drawer button is hovered, defaults to
white
-
- highlightColor PaletteColor
Color when a menu item is highlighted, defaults to
white
- highlightFontColor PaletteColor
Defaults to
#404040
- hoverColor PaletteColor
Color when a menu item is hovered, defaults to
#d3d3d3
- hoverFontColor PaletteColor
Defaults to
#404040
Holds properties for drawer button styling.
Properties
- defaultColor PaletteColor
Drawer button color, defaults to
white
defaultColor properties
- color stringRequired
Color as hex string (mandatory if index: -1)
- index numberRequired
Index in palette
- alpha number
Transparency value, default to 1
-
- hoverColor PaletteColor
Color when a drawer button is hovered, defaults to
white
Font style
Properties
- bold booleanRequired
Default to false
- italic booleanRequired
Default to false
- normal booleanRequired
Default to true
- underline booleanRequired
Default to false
Color information structure. Holds the actual color and index in palette
Properties
- color stringRequired
Color as hex string (mandatory if index: -1)
- index numberRequired
Index in palette
- alpha number
Transparency value, default to 1