2.0.2 • Published 8 years ago

@domoinc/ca-post-indicators v2.0.2

Weekly downloads
-
License
SEE LICENSE IN LI...
Repository
-
Last release
8 years ago

CAPostIndicators

Configuration Options

chartName

Type: string
Default: "CAPostIndicators"

Name of chart for reporting

gaugeFillPrimaryColor

Type: color
Default: "#73B0D7"

Color of the gauge

generalNotFilledColor

Type: color
Default: "#E4E5E5"

Not filled color of the gauge

generalSeparatorColor

Type: color
Default: "#FFFFFF"

Stroke color of the gauge

height

Type: number
Default: 250
Units: px

Height of the widget

isOnMobile

Type: boolean
Default: false

If true, it signals to the widget that it is running on a mobile device. Should be called before draw and then NEVER changed.

shouldValidate

Type: boolean
Default: true

Flag for turning off data validation

textFontFamily

Type: string
Default: "Open Sans"

updateSizeableConfigs

Type: boolean
Default: true

Flag for turning off the mimic of illustrator's scale functionality

width

Type: number
Default: 250
Units: px

Width of the widget

Data Definition

Label

Type: string

Default validate:

function (d) { return this.accessor(d) !== undefined; }

Default accessor:

function (line) { return line[0] === undefined ? undefined : String(line[0]); }

Value

Type: number

Default validate:

function (d) { return !isNaN(this.accessor(d)); }

Default accessor:

function (line) { return Number(line[1]); }

Events

Dispatch Events

External Events

Example

//Setup some fake data
var data = [
  ['Sales', 0.65]
];

//Initialze the widget
var chart = d3.select("#vis svg")
  .append("g")
  .attr('transform', 'translate(198.6,121.5)')
  .chart("CAPostIndicators")
  .c({
    width: 141,
    height: 141
  });

//Render the chart with data
chart._notifier.showMessage(true);
chart.draw(data);