Nebula KPI

KPI generic object definition

Download specification

properties object

Properties

  • version string
    Required

    Current version of this generic object definition

  • qHyperCubeDef object
    Required

    Extends HyperCubeDef, see Engine API: HyperCubeDef

    Show qHyperCubeDef properties
    • qMeasures Array< MeasureProperties >
      Required
    • qSuppressZero boolean
      Required
    • qSuppressMissing boolean
      Required
  • showTitles boolean
  • title string
  • subtitle string
  • footnote string
  • showDetails boolean
  • showMeasureTitle boolean
    Required
  • showSecondMeasureTitle boolean
    Required
  • textAlign 'left'  |  'center'  |  'right'
  • layoutBehavior 'responsive'  |  'fixed'  |  'relative'
  • disableNavMenu boolean
    Required
  • fontSize 'S'  |  'M'  |  'L'
    Required
  • useLink boolean
    Required
  • sheetLink string
  • openUrlInNewTab boolean
  • components array
    Required

MeasureProperties object

extends NxMeasure

Extends NxMeasure, see Engine API: NxMeasure.

Properties

  • coloring Coloring
    Show coloring properties
    • Show baseColor properties
      • index number
        Required
      • color string
        Required
    • gradient Gradient
      Show gradient properties
      • colors Array< PaletteColor >
        Required
      • breakTypes Array< boolean >
        Required
      • limits Array< number >
        Required
      • limitType 'percent'  |  'absolute'
        Required
  • measureAxis MeasureAxis
    Required
    Show measureAxis properties
    • min number
      Required
    • max number
      Required
  • conditionalColoring ConditionalColoring
    Required
    Show conditionalColoring properties
    • useConditionalColoring boolean
      Required
    • useBaseColors boolean
      Required
    • paletteSingleColor PaletteColor
      Required
    • segments Segments
      Required
      Show segments properties

Coloring object

Properties

  • Show baseColor properties
    • index number
      Required
    • color string
      Required
  • gradient Gradient
    Show gradient properties
    • colors Array< PaletteColor >
      Required
    • breakTypes Array< boolean >
      Required
    • limits Array< number >
      Required
    • limitType 'percent'  |  'absolute'
      Required

MeasureAxis object

Properties

  • min number
    Required
  • max number
    Required

ConditionalColoring object

Properties

  • useConditionalColoring boolean
    Required
  • useBaseColors boolean
    Required
  • paletteSingleColor PaletteColor
    Required
    Show paletteSingleColor properties
    • index number
      Required
    • color string
      Required
  • segments Segments
    Required
    Show segments properties

Gradient object

Properties

  • colors Array< PaletteColor >
    Required
  • breakTypes Array< boolean >
    Required
  • limits Array< number >
    Required
  • limitType 'percent'  |  'absolute'
    Required

Segments object

Properties

Limit object

Properties

  • value number
    Required
  • gradient boolean
    Required

PaletteColor object

Properties

  • index number
    Required
  • color string
    Required