@nebula.js/sn-table:properties

v1.9.1
experimental

Table generic object definition

properties

object
extendsGenericObjectProperties
experimental

Properties

components
experimental

Holds general styling

footnote
experimental
optional
string | StringExpression

Visualization footnote

qHyperCubeDef
experimental

Extends HyperCubeDef, see Engine API: HyperCubeDef

showTitles
experimental
optional, default=true
boolean

Show title for the visualization

subtitle
experimental
optional
string | StringExpression

Visualization subtitle

title
experimental
optional
string | StringExpression

Visualization title

version
experimental
string

Current version of this generic object definition

AttributeExpressionProperties

object
extendsNxAttrExprDef
experimental

Extends NxAttrExprDef, see Engine API: NxAttrExprDef. Column specific styling overrides general styling, that is defined in components.

Properties

id
experimental
'cellForegroundColor' | 'cellBackgroundColor'

specifying what the color applies to

ContentStyling

object
experimental

Holds properties for font size, font color and hover styling.

Properties

fontSize
experimental
optional
number

Defaults to 14

fontColor
experimental
optional

Color information structure. Holds the actual color and index in palette

hoverEffect
experimental
optional
boolean

Toggles hover effect

hoverColor
experimental
optional

Color information structure. Holds the actual color and index in palette

hoverFontColor
experimental
optional

Color information structure. Holds the actual color and index in palette

DimensionProperties

object
extendsNxDimension
experimental

Extends NxDimension, see Engine API: NxDimension

Properties

qDef
experimental

Extends NxInlineDimensionDef, see Engine API: NxInlineDimensionDef.

qAttributeExpressions

No description

HeaderStyling

object
experimental

Holds properties for font size and color.

Properties

fontSize
experimental
optional
number

Defaults to 14

fontColor
experimental
optional

Color information structure. Holds the actual color and index in palette

InlineDimensionDef

object
extendsNxInlineDimensionDef
experimental

Extends NxInlineDimensionDef, see Engine API: NxInlineDimensionDef.

Properties

textAlign
experimental
optional

Holds text alignment for a specific column.

InlineMeasureDef

object
extendsNxInlineMeasureDef
experimental

Extends NxInlineMeasureDef, see Engine API: NxInlineMeasureDef.

Properties

textAlign
experimental
optional

Holds text alignment for a specific column.

MeasureProperties

object
extendsNxMeasure
experimental

Extends NxMeasure, see Engine API: NxMeasure

Properties

qDef
experimental
NxInlineMeasureDef

No description

qAttributeExpressions

No description

PaletteColor

object
experimental

Color information structure. Holds the actual color and index in palette

Properties

color
experimental
string

Color as hex string (mandatory if index: -1)

index
experimental
number

Index in palette

Styling

object
experimental

General styling for all columns. Split up into header and content (body) styling. If any property is not set, default values specific for each property is used.

Properties

key
experimental
string

This should be set to theme

content
experimental
optional

Holds properties for font size, font color and hover styling.

header
experimental
optional

Holds properties for font size and color.

TextAlign

object
extendsNxInlineDimensionDef
experimental

Holds text alignment for a specific column.

Properties

auto
experimental
boolean

If true, sets the alignment based on the type of column (left for dimension, right for measure)

align
experimental
'left' | 'center' | 'right'

Is used (and mandatory) if auto is false

Was this page helpful?