GaugeAxis: Initializes a GaugeAxis

initialize,GaugeAxis-methodR Documentation

Initializes a GaugeAxis

Description

Uses the constructor to create the object or update an existing one with the setters.

Usage

## S4 method for signature 'GaugeAxis'
initialize(.Object, axisAlpha = 1, bands, ...)

gaugeAxis(axisAlpha = 1, bands, ...)

setBands(.Object, bands)

## S4 method for signature 'GaugeAxis,list'
setBands(.Object, bands)

addBand(.Object, band = NULL, ...)

## S4 method for signature 'GaugeAxis,GaugeBandOrMissing'
addBand(.Object, band = NULL, ...)

Arguments

.Object

GaugeAxis.

axisAlpha

numeric.

bands

list of GaugeBand. Bands are used to draw color fills between specified values.

...

other properties of GaugeAxis.

band

GaugeBand. Argument for method addBand.

Examples

# --- method initialize
new("GaugeAxis", alpha = 1)

# -- constructor
gaugeAxis()

# -- update 'bands' at once
bands <- list(gaugeBand(startValue = 70, endValue = 90),
              gaugeBand(startValue = 40, endValue = 60))
gaugeAxis(bands = bands)

# --- add 'band' one by one one
addBand(.Object = gaugeAxis(), startValue = 0, endValue = 100)
# equivalent to
gaugeBand_obj <- gaugeBand(startValue = 0, endValue = 100)
addBand(.Object = gaugeAxis(), band = gaugeBand_obj)


datastorm-open/rAmCharts documentation built on Oct. 4, 2022, 7:07 p.m.