• Getting Started

  • Data

  • Chart Types

  • Chart Elements

  • Integrations

  • API

  • Tools

  • FAQ

  • Change Log

  • Open All Close All {
    "globals"
    "marker" "bottom-state" "media-rules" "top-state"
    "tooltip" "bottom-state" "callout-tip" "media-rules" "rules" "top-state"
    "gui" "behaviors"
    "context-menu"
    "button" "media-rules"
    "custom-items"
    "gear" "bottom-state" "media-rules" "top-state"
    "item" "hover-state"
    "separator"
    "progress" "watermark"
    "graphset" "3d-aspect"
    "arrows" "bottom-state"
    "from" "media-rules"
    "label" "media-rules"
    "media-rules"
    "to" "media-rules"
    "top-state"
    "bubble-legend" "bottom-state" "connector" "item"
    "marker" "bottom-state" "top-state"
    "top-state"
    "chart" "bottom-state" "media-rules" "top-state"
    "color-scale"
    "cursor" "bottom-state" "media-rules" "top-state"
    "guide"
    "item" "media-rules"
    "media-rules"
    "crosshair-x"
    "marker" "bottom-state" "media-rules" "top-state"
    "media-rules"
    "plot-label" "bottom-state" "media-rules" "top-state"
    "scale-label" "bottom-state" "media-rules" "top-state"
    "crosshair-y" "media-rules"
    "scale-label" "bottom-state" "media-rules" "top-state"
    "csv"
    "globals"
    "marker" "bottom-state" "media-rules" "top-state"
    "tooltip" "bottom-state" "callout-tip" "media-rules" "rules" "top-state"
    "guide"
    "marker" "bottom-state" "media-rules" "top-state"
    "media-rules"
    "plot-label" "bottom-state" "media-rules" "top-state"
    "scale-label" "bottom-state" "media-rules" "top-state"
    "heatmap" "graph"
    "tooltip" "bottom-state" "callout-tip" "media-rules" "rules" "top-state"
    "images" "bottom-state" "callout-tip" "inactive" "top-state"
    "labels" "bottom-state" "callout-tip" "hover-state" "media-rules" "top-state"
    "legend" "bottom-state"
    "footer" "media-rules"
    "header" "media-rules"
    "icon" "media-rules"
    "item" "highlight-state" "media-rules"
    "item-off" "media-rules"
    "marker" "bottom-state" "highlight-state" "media-rules" "top-state"
    "marker-off" "media-rules"
    "media-rules"
    "page-off" "media-rules"
    "page-on" "media-rules"
    "page-status" "bottom-state" "media-rules" "top-state"
    "scroll"
    "bar" "media-rules"
    "handle" "media-rules"
    "tooltip" "bottom-state" "callout-tip" "media-rules" "top-state"
    "top-state"
    "media-rules"
    "nav"
    "back" "bottom-state" "hover-state" "media-rules"
    "tooltip" "bottom-state" "callout-tip" "media-rules" "top-state"
    "top-state"
    "others"
    "no-data" "bottom-state" "media-rules" "top-state"
    "options"
    "arrow" "style"
    "back" "bottom-state" "hover-state" "media-rules"
    "tooltip" "bottom-state" "callout-tip" "media-rules" "top-state"
    "top-state"
    "bars" "media-rules"
    "tooltip" "bottom-state" "callout-tip" "media-rules" "top-state"
    "box" "hover-state" "media-rules"
    "tooltip" "bottom-state" "callout-tip" "media-rules" "top-state"
    "button-zoomin" "bottom-state" "hover-state" "media-rules"
    "tooltip" "bottom-state" "callout-tip" "media-rules" "top-state"
    "top-state"
    "button-zoomout" "bottom-state" "hover-state" "media-rules"
    "tooltip" "bottom-state" "callout-tip" "media-rules" "top-state"
    "top-state"
    "buttons"
    "close" "bottom-state" "hover-state" "media-rules" "top-state"
    "container"
    "containers" "OBJECT_KEY_NAME"
    "data-source"
    "day" "inactive"
    "items" "d-YEAR-MONTH-DAY"
    "empty-series"
    "final" "bottom-state" "media-rules" "top-state"
    "format"
    "group-box" "hover-state" "media-rules"
    "tooltip" "bottom-state" "callout-tip" "media-rules" "top-state"
    "groups"
    "handle" "media-rules"
    "hover-state" "icon"
    "indicator" "npv" "title" "value"
    "intermediate" "bottom-state" "media-rules" "top-state"
    "item" "hover-state"
    "label" "media-rules"
    "media-rules"
    "tooltip" "bottom-state" "callout-tip" "media-rules" "top-state"
    "item-group-n" "hover-state"
    "label" "media-rules"
    "media-rules"
    "tooltip" "bottom-state" "callout-tip" "media-rules" "top-state"
    "item-id-n" "hover-state"
    "label" "media-rules"
    "media-rules"
    "tooltip" "bottom-state" "callout-tip" "media-rules" "top-state"
    "item-level-n" "hover-state"
    "label" "media-rules"
    "media-rules"
    "tooltip" "bottom-state" "callout-tip" "media-rules" "top-state"
    "label" "bottom-state" "hover-state" "media-rules" "top-state"
    "line" "line-max-connector" "line-max-level" "line-median-level" "line-min-connector" "line-min-level" "line-plot"
    "link" "bottom-state" "end-point" "media-rules" "start-point" "top-state"
    "link[cls-n]" "bottom-state" "end-point" "media-rules" "start-point" "top-state"
    "link[container-n]" "bottom-state" "end-point" "media-rules" "start-point" "top-state"
    "link[group-n]" "bottom-state" "end-point" "media-rules" "start-point" "top-state"
    "link[level-n]" "bottom-state" "end-point" "media-rules" "start-point" "top-state"
    "link[parent-n]" "bottom-state" "end-point" "media-rules" "start-point" "top-state"
    "link[sibling]" "bottom-state" "end-point" "media-rules" "start-point" "top-state"
    "link[source-n]" "bottom-state" "end-point" "media-rules" "start-point" "top-state"
    "link[target-n]" "bottom-state" "end-point" "media-rules" "start-point" "top-state"
    "links" "bottom-state" "end-point" "media-rules" "start-point" "top-state"
    "mainbox"
    "mmp-marker"
    "label" "bottom-state" "media-rules" "top-state"
    "month"
    "item" "media-rules"
    "items" "m-MONTH"
    "outline" "active"
    "multi-guide"
    "close" "bottom-state" "hover-state" "media-rules" "top-state"
    "handle" "media-rules"
    "label" "bottom-state" "hover-state" "media-rules" "top-state"
    "line"
    "negative" "bottom-state" "media-rules" "top-state"
    "node" "bottom-state" "hover-state"
    "label" "media-rules"
    "media-rules"
    "tooltip" "bottom-state" "callout-tip" "media-rules" "top-state"
    "top-state"
    "node[cls-n]" "bottom-state" "hover-state"
    "label" "media-rules"
    "media-rules"
    "tooltip" "bottom-state" "callout-tip" "media-rules" "top-state"
    "top-state"
    "node[collapsed]" "bottom-state" "hover-state"
    "label" "media-rules"
    "media-rules"
    "tooltip" "bottom-state" "callout-tip" "media-rules" "top-state"
    "top-state"
    "node[group-n]" "bottom-state" "hover-state"
    "label" "media-rules"
    "media-rules"
    "tooltip" "bottom-state" "callout-tip" "media-rules" "top-state"
    "top-state"
    "node[leaf]" "bottom-state" "hover-state"
    "label" "media-rules"
    "media-rules"
    "tooltip" "bottom-state" "callout-tip" "media-rules" "top-state"
    "top-state"
    "node[level-n]" "bottom-state" "hover-state"
    "label" "media-rules"
    "media-rules"
    "tooltip" "bottom-state" "callout-tip" "media-rules" "top-state"
    "top-state"
    "node[parent]" "bottom-state" "hover-state"
    "label" "media-rules"
    "media-rules"
    "tooltip" "bottom-state" "callout-tip" "media-rules" "top-state"
    "top-state"
    "node[parent-n]" "bottom-state" "hover-state"
    "label" "media-rules"
    "media-rules"
    "tooltip" "bottom-state" "callout-tip" "media-rules" "top-state"
    "top-state"
    "nodes"
    "OBJECT_KEY_NAME" "bottom-state" "hover-state"
    "label" "media-rules"
    "media-rules"
    "tooltip" "bottom-state" "callout-tip" "media-rules" "top-state"
    "top-state"
    "others"
    "outlier" "hover-marker"
    "marker" "bottom-state" "media-rules" "top-state"
    "tooltip" "bottom-state" "callout-tip" "media-rules" "rules" "top-state"
    "positive" "bottom-state" "media-rules" "top-state"
    "scale"
    "label" "bottom-state" "callout-tip" "media-rules" "top-state"
    "pointer" "bottom-state" "media-rules" "top-state"
    "scale-y-2"
    "guide" "items" "media-rules" "rules"
    "item" "media-rules" "rules"
    "label" "media-rules"
    "markers" "bottom-state"
    "label" "bottom-state" "callout-tip" "media-rules" "top-state"
    "media-rules" "top-state"
    "media-rules" "minor-guide" "minor-tick" "ref-line"
    "tick" "rules"
    "tooltip" "bottom-state" "callout-tip" "media-rules" "top-state"
    "transform"
    "side-1" "side-2"
    "style"
    ".td" "media-rules"
    ".td_even" "media-rules"
    ".td_first" "media-rules"
    ".td_last" "media-rules"
    ".td_n" "media-rules"
    ".td_n_n" "media-rules"
    ".td_odd" "media-rules"
    ".th" "media-rules"
    ".th_even" "media-rules"
    ".th_first" "media-rules"
    ".th_last" "media-rules"
    ".th_n" "media-rules"
    ".th_odd" "media-rules"
    ".tr" "media-rules"
    ".tr_even" "media-rules"
    ".tr_first" "media-rules"
    ".tr_last" "media-rules"
    ".tr_n" "media-rules"
    ".tr_odd" "media-rules"
    "band" "hover-state"
    "tooltip" "bottom-state" "callout-tip" "media-rules" "top-state"
    "chord" "hover-state"
    "tooltip" "bottom-state" "callout-tip" "media-rules" "top-state"
    "flow" "bottom-state" "media-rules" "top-state"
    "hover-state"
    "item" "media-rules"
    "item-flow" "hover-state" "media-rules"
    "item-overall" "hover-state" "media-rules"
    "label" "media-rules"
    "label-overall" "media-rules"
    "media-rules" "rank-left" "rank-overall" "rank-right" "tick"
    "tooltip" "bottom-state" "callout-tip" "media-rules" "top-state"
    "subtitle" "media-rules"
    "tile" "bottom-state" "hover-state"
    "label" "media-rules"
    "media-rules"
    "tooltip" "bottom-state" "callout-tip" "media-rules" "top-state"
    "top-state"
    "title" "media-rules"
    "tooltip-box" "bottom-state" "callout-tip" "media-rules" "top-state"
    "tooltip-group" "bottom-state" "callout-tip" "media-rules" "top-state"
    "trigger" "bottom-state" "hover-state" "media-rules" "top-state"
    "value" "hover-state"
    "violin" "style"
    "week"
    "items" "w-WEEK"
    "weekday"
    "item" "media-rules"
    "items" "wd-WEEKDAY"
    "words" "year"
    "palette"
    "plot" "animation" "background-marker" "background-state" "bottom-state" "dragging"
    "error" "hover-state"
    "facets" "bottom" "front" "left" "right" "top"
    "goal" "bottom-state" "media-rules"
    "tooltip" "bottom-state" "callout-tip" "media-rules" "rules" "top-state"
    "top-state"
    "guide-label" "bottom-state" "media-rules" "callout-tip" "top-state"
    "guide-marker" "bottom-state" "media-rules" "top-state"
    "highlight-marker" "bottom-state" "media-rules" "top-state"
    "hover-marker" "bottom-state" "media-rules" "rules" "top-state"
    "hover-state"
    "styles" "bottom-state" "media-rules" "top-state"
    "highlight-state" "media-rules"
    "legend-item" "media-rules"
    "legend-marker" "bottom-state" "media-rules" "top-state"
    "max-line"
    "max-marker" "bottom-state" "media-rules" "rules" "top-state"
    "marker" "media-rules" "rules"
    "media-rules" "min-line"
    "min-marker" "bottom-state" "media-rules" "rules" "top-state"
    "preview" "preview-state" "rules"
    "selected-marker" "bottom-state" "rules" "top-state"
    "selected-state" "bottom-state" "top-state"
    "tooltip" "bottom-state" "callout-tip" "media-rules" "rules" "selected-state" "top-state"
    "top-state"
    "trend-down" "bottom-state" "media-rules" "top-state"
    "trend-equal" "bottom-state" "media-rules" "top-state"
    "trend-up" "bottom-state" "media-rules" "top-state"
    "value-box" "callout-tip" "connector" "joined" "media-rules"
    "rules" "joined" "shared"
    "shared"
    "plotarea" "bottom-state" "media-rules" "top-state"
    "preview" "active"
    "handle" "media-rules"
    "handle-bottom" "media-rules"
    "handle-left" "media-rules"
    "handle-right" "media-rules"
    "handle-top" "media-rules"
    "label" "media-rules"
    "mask" "media-rules"
    "refresh" "curtain"
    "resources" "scalable-y-axis"
    "scale"
    "item" "media-rules"
    "media-rules"
    "scale-k"
    "guide" "items" "media-rules"
    "item" "media-rules"
    "media-rules" "tick"
    "tooltip" "bottom-state" "callout-tip" "media-rules" "top-state"
    "transform"
    "scale-r"
    "center" "bottom-state" "media-rules" "top-state"
    "guide" "items" "rules" "media-rules"
    "item" "bottom-state" "media-rules" "top-state"
    "markers" "bottom-state"
    "label" "bottom-state" "callout-tip" "media-rules" "top-state"
    "media-rules" "top-state"
    "media-rules" "minor-guide" "minor-tick"
    "ring" "bottom-state" "items" "media-rules" "top-state"
    "tick"
    "tooltip" "bottom-state" "callout-tip" "media-rules" "top-state"
    "transform"
    "scale-v"
    "guide" "items" "media-rules" "rules"
    "item" "media-rules"
    "media-rules" "ref-line" "tick"
    "tooltip" "bottom-state" "callout-tip" "media-rules" "top-state"
    "transform"
    "scale-x"
    "guide" "items" "media-rules"
    "item" "media-rules"
    "label" "media-rules"
    "markers"
    "label" "media-rules"
    "media-rules"
    "media-rules" "minor-guide" "minor-tick" "ref-line" "rules" "tick"
    "tooltip" "bottom-state" "callout-tip" "media-rules" "top-state"
    "transform"
    "scale-y"
    "guide" "items" "media-rules" "rules"
    "item" "media-rules" "rules"
    "label" "media-rules"
    "markers" "label"
    "media-rules" "minor-guide" "minor-tick" "ref-line"
    "tick" "rules"
    "tooltip" "bottom-state" "callout-tip" "media-rules" "top-state"
    "transform"
    "scroll-x"
    "bar" "media-rules"
    "handle" "media-rules"
    "scroll-y"
    "bar" "media-rules"
    "handle" "media-rules"
    "selection-tool" "mask"
    "series" "animation" "background-marker" "background-state" "bottom-state" "children" "dragging" "entry"
    "error" "hover-state"
    "exit"
    "facets" "bottom" "front" "left" "right" "top"
    "goal" "bottom-state" "media-rules"
    "tooltip" "bottom-state" "callout-tip" "media-rules" "rules" "top-state"
    "top-state"
    "guide-label" "bottom-state" "media-rules" "callout-tip" "top-state"
    "guide-marker" "bottom-state" "media-rules" "top-state"
    "highlight-marker" "bottom-state" "media-rules" "top-state"
    "hover-marker" "bottom-state" "media-rules" "rules" "top-state"
    "highlight-state" "media-rules"
    "legend-item" "media-rules"
    "legend-marker" "bottom-state" "media-rules" "top-state"
    "marker" "bottom-state" "media-rules" "rules" "top-state"
    "max-line"
    "max-marker" "bottom-state" "media-rules" "rules" "top-state"
    "media-rules" "min-line"
    "min-marker" "bottom-state" "media-rules" "rules" "top-state"
    "preview" "preview-state" "rules"
    "selected-marker" "bottom-state" "rules" "top-state"
    "selected-state" "bottom-state" "top-state"
    "style"
    "band" "hover-state"
    "tooltip" "bottom-state" "callout-tip" "media-rules" "top-state"
    "chord" "hover-state"
    "tooltip" "bottom-state" "callout-tip" "media-rules" "top-state"
    "item" "media-rules"
    "item-flow" "hover-state" "media-rules"
    "item-overall" "hover-state" "media-rules"
    "label" "media-rules"
    "tick"
    "tooltip" "bottom-state" "callout-tip" "media-rules" "rules" "top-state"
    "top-state" "trend-down" "trend-equal" "trend-up"
    "value-box" "callout-tip" "connector" "joined" "media-rules"
    "rules" "joined"
    "values"
    "shapes" "bottom-state" "hover-state"
    "label" "media-rules"
    "media-rules"
    "options" "choropleth"
    "style" "bottom-state"
    "controls"
    "zoom-in" "bottom-state" "hover-state" "media-rules"
    "tooltip" "bottom-state" "callout-tip" "media-rules" "top-state"
    "top-state"
    "zoom-out" "bottom-state" "hover-state" "media-rules"
    "tooltip" "bottom-state" "callout-tip" "media-rules" "top-state"
    "top-state"
    "hover-state"
    "items"
    "OBECT_KEY_NAME" "bottom-state" "hover-state" "label" "media-rules" "tooltip"
    "tooltip" "bottom-state" "callout-tip" "media-rules" "top-state"
    "top-state"
    "label" "media-rules"
    "media-rules" "top-state"
    "tooltip" "bottom-state" "callout-tip" "media-rules" "top-state"
    "tooltip" "bottom-state" "callout-tip" "media-rules" "top-state"
    "top-state"
    "source" "media-rules"
    "subtitle" "media-rules"
    "title" "media-rules"
    "tooltip" "bottom-state" "callout-tip" "media-rules" "rules" "top-state"
    "widget" "widgets"
    "zoom"
    "label" "media-rules"
    "media-rules"
    "history" "callout-tip" "item" "item-off"
    "refresh" "curtain"
    }

    graph » scale-x » media-rules

    media-rules

    [ root » graph » scale-x » media-rules]

    Media rules allow for the creation of responsive charts by changing how the chart and its various objects appear at different breakpoints (or chart dimensions). You can create media rules based on the width and/or height of the chart. Try interacting with the following chart. Refer to the Media Rules Tutorial for more information.

    Attribute Type Description
    blendedBooleanTo 'blend' or 'stick' secondary scales to the primary one. Use with the 'placement' attribute (set the value to 'default') and 'offset-start' and 'offset-end' attributes.
    Default Value: false
    Introduced in: v2.3.0
    classStringSets a class value on the object.
    Default Value: null
    dataN
    data-n
    AnyPrefix attribute or array using "data-" to define a custom token.
    decimalsNumberSets the number of decimal places displayed for each value.
    Default Value: -1
    Chart types: Gauge
    decimalsSeparator
    decimals-separator
    StringSets the separator to be used in place of the default decimal point. Any string or character can be used to replace the decimal.
    Default Value: '.'
    Chart types: Gauge
    defaultValue
    default-value
    StringSets the default value token values to display until the value is available.
    Default Value: null
    Chart types: Gauge
    exponentBooleanSets whether the scale values will be displayed in scientific notation. Particularly useful when dealing with large numbers.
    Default Value: false
    Chart types: Gauge
    exponentDecimals
    exponent-decimals
    NumberSets the number of decimals that will be displayed when using scientific notation. Use with the 'exponent' attribute.
    Default Value: 2
    Chart types: Gauge
    fixedStep
    fixed-step
    BooleanUsed in pair with a step:1 and discrete values for scales, forces proper behavior on scale zooming/scrolling.
    Default Value: false
    formatStringTo format the appearance of the scale values. Use with the %scale-value (%v) token.
    Default Value: null
    Chart types: Gauge
    guideObjectUsed to style the lines and backgrounds behind the plotted data.
    Default Value: null
    idStringSets the id of the object.
    Default Value: ''
    itemsOverlap
    items-overlap
    BooleanTo force all of the scale items to display. It is generally used with the 'max-items' attribute.
    Default Value: false
    labelsArray.<Number,String>Sets the labels.
    Chart types: Gauge
    lineColor
    line-color
    StringSets the line color of the object, applicable on non-closed shapes. See also border-color for closed shapes.
    Default Value: '#000'
    lineGapSize
    line-gap-size
    NumberCan be used to create custom dashed or dotted lines when used with line-segment-size. This will control the size of the gaps between each line segment.
    Default Value: 0
    lineSegmentSize
    line-segment-size
    NumberCan be used to create custom dashed or dotted lines when used with line-gap-size. This will control the size of the visible segment of line.
    Default Value: 0
    lineStyle
    line-style
    StringSets the line style of the object.
    Accepted Values: ['dashdot', 'dashed', 'dotted', 'solid']
    Default Value: ''
    lineWidth
    line-width
    NumberSets the line width of the object, applicable on non-closed shapes. See also border-width for closed shapes.
    Default Value: 0
    logBase
    log-base
    NumberLogarithmic Scales only: To set the base value, which defaults to Math.E (Euler's number, the base of natural logarithms).
    Default Value: 10
    markersArray.<Object>To create and style the scale markers, which can appear as areas or lines.
    Default Value: []
    masterStringSets a master scale. The current scale will always be in sync with it's master scale.
    Default Value: ''
    max-value-factorBooleanRatio from (max-min) interval which will be added to the max value.
    Default Value: true
    maxDecimals
    max-decimals
    NumberSets the max number of decimals that will be used to format the values.
    Default Value: -1
    Chart types: Gauge
    maxHeight
    max-height
    NumberSets the maximum chart height in pixels.
    Introduced in: v2.4.1
    maxItems
    max-items
    NumberSets the maximum number of items displayed.
    Chart types: Gauge
    maxLabels
    max-labels
    NumberSets the maximum number of labels to display along the axis.
    maxTicks
    max-ticks
    NumberSets the maximum number of ticks to display on the scale.
    Chart types: Gauge
    maxValue
    max-value
    Number, StringSets the maximum scale value.
    Accepted Values: ['auto']
    maxWidth
    max-width
    NumberSets the maximum chart width in pixels.
    Introduced in: v2.4.1
    min-value-factorBooleanRatio from (max-min) interval which will be subtracted to the min value.
    Default Value: true
    minHeight
    min-height
    NumberSets the minimum chart height in pixels.
    Introduced in: v2.4.1
    minValue
    min-value
    Number, StringSets the minimum scale value.
    Accepted Values: ['auto']
    Default Value: -1
    minWidth
    min-width
    NumberSets the minimum chart width in pixels.
    Introduced in: v2.4.1
    minorGuide
    minor-guide
    ObjectTo style the minor grid lines, which appear between the major grid lines.
    Default Value: null
    Chart types: Gauge
    minorTick
    minor-tick
    ObjectTo style the minor tick marks, which appear between the major tick marks. Note that the 'minor-ticks' attribute must be included in your scale object to set the number of minor tick marks displayed.
    Default Value: null
    Chart types: Gauge
    minorTicks
    minor-ticks
    NumberSets the number of minor tick marks displayed between the major tick marks. Note that this attribute is required to style the minor tick marks and/or guides.
    Default Value: 0
    Chart types: Gauge
    mirroredBooleanSetting 'mirrored': true will reverse/mirror the x axis values. 'scale-x': {} values will read right to left.
    Default Value: false
    negationStringThis attribute will determine how negative values are handled. When using "format":"$%v" setting "negation":"currency" will move the - symbol to the outside of the $ sign. When using "negation" within the "plot": { } object you will see changes in things such as tooltips or anywhere else series data is used to populate values. You need to set "negation" in things such as "scale-y": { } separately.
    Accepted Values: ['standard', 'currency']
    Default Value: 'standard'
    normalizeBooleanApplies roundings to scale boundaries in order to get nicer min/max/step values.
    Default Value: true
    Chart types: Gauge
    offsetNumberSets an offset at the start and end of the plotted data. This will cause the data to appear as if it were 'squeezed'.
    Default Value: 0
    offsetEnd
    offset-end
    NumberSets an offset from the end of the plotted data. This will cause the data to appear as if it were 'squeezed' from the right side.
    Default Value: 0
    offsetStart
    offset-start
    NumberSets an offset at the start of the plotted data. This will cause the data to appear as if it were 'squeezed' from the left side.
    Default Value: 0
    placementStringSets the placement of the object.
    Accepted Values: ['cross', 'default', 'opposite']
    Default Value: 'default'
    progressionStringTo change the scale type from linear (default) to logarithmic.
    Accepted Values: ['lin', 'linear', 'log']
    Default Value: 'lin'
    rangedBooleanSets the scale as "ranged", basically the node is placed in the middle of the interval between two scale values.
    Default Value: false
    rectShortcut
    rect-shortcut
    BooleanUsed to force the library to create rectangles using a faster drawing API (instead of painting them like a closed polygon). However, using this would disable effects like rounded borders. It is a performance setting for edge cases.
    Default Value: false
    refLine
    ref-line
    ObjectTo style the reference line.
    Default Value: null
    Chart types: Gauge
    refValue
    ref-value
    NumberTo set the value the reference line is drawn at.
    Default Value: 0
    Chart types: Gauge
    shadowBooleanSets whether the object's shadow is visible or not. Has limited effect on HTML5 implementation.
    Default Value: false
    shadowAlpha
    shadow-alpha
    NumberSets the transparency of the shadow of the object. The higher the value, the less transparent the shadow will be.
    Default Value: 0.75
    shadowAngle
    shadow-angle
    NumberSets the angle of the shadow underneath the object.
    Default Value: 45
    shadowBlur
    shadow-blur
    NumberSets the blur effect size for the shadow of the object. Has limited effect on HTML5 implementation.
    Default Value: 0
    shadowColor
    shadow-color
    StringSets the color of the shadow of the object.
    Default Value: '#999'
    shadowDistance
    shadow-distance
    NumberSets the distance between the shadow and the object.
    Default Value: 2
    shortBooleanAutomatically shortens large units (e.g. 1000000 -> 1M)
    Default Value: false
    Chart types: Gauge
    shortUnit
    short-unit
    StringSpecifies which unit of measure to use when `short` is set to true.
    Accepted Values: ['k', 'K', 'm', 'M', 'b', 'B']
    Default Value: ''
    Chart types: Gauge
    showLabels
    show-labels
    Array.<String>Sets a filter to show only specific items on a scale. It does NOT force the display of the specified items if those are not already generated by the scale.
    Default Value: null
    Chart types: Gauge
    stepNumberThe 'step': attribute sets the value of each step along an axis. When using numeric values along the axis, a numeric value for 'step': will incrementally increase the value of each tick along the axis by the specified step value. When the transform attribute is set to 'type':'date', a number of different step values can then be used to modify the step increments.
    Accepted Values: [`${number}`, `${number|''}second`, `${number|''}minute`, `${number|''}hour`, `${number|''}day`, `${number|''}week`, `${number|''}month`, `${number|''}year`]
    Default Value: 1
    Chart types: Gauge
    stepMultiplier
    step-multiplier
    NumberApplies a multiplier to the interval used to show ticks/items on scale. The multiplier is not applied only if the number of items currently active is greater than the multiplier value. Otherwise, all items are being displayed.
    Introduced in: v2.9.1
    thousandsSeparator
    thousands-separator
    StringSets the character used to separate thousands.
    Default Value: ''
    tickObjectUsed to style the scale tick marks.
    Default Value: null
    transformObjectTransforms data to specified format. For example, if data is coded as date and time, `type: 'date'` is specifed in this object, and `scaleX.transform: '%D, %d %M %h:%i %A'` is set, then '1311261385209' will display 'Wed, 19 of May 05:00 PM'.
    Default Value: null
    Chart types: Gauge
    usedBooleanForces the display of the scale, even if its not used on any plot.
    Default Value: false
    valuesArray.<Number,String>, Number, StringSets the scale values.
    Default Value: []
    visibleBooleanSets the visibility of the object. Allows you to turn off the object without removing lines of JSON.
    Default Value: true
    zIndex
    z-index
    NumberSets the z position of the object. Objects with higher z indexes will appear "above" those with lower z index values.
    Default Value: 1
    zoomSnap
    zoom-snap
    BooleanWhen zooming is enabled, setting zoom-snap to true snaps the zoom area to the nearest data node as a zoom area is selected. By default, zoom-snap is set to false.
    Default Value: false
    zoomTo
    zoom-to
    Array.<Number>To specify the node indices the chart will zoom to by default at chart render. This is best used with linear data (or simple array data) with scrollbars or preview charts
    Default Value: null
    Chart types: Gauge
    zoomToValues
    zoom-to-values
    Array.<Number>To specify the node values the chart will zoom to by default at chart render. This is best used with non-linear data (or array of array data) with scrollbars or preview charts.
    Default Value: null
    zoomingBooleanTo turn on chart zooming on the scale.
    Default Value: false
    Chart types: Gauge