\Kendo\Dataviz\UI\LinearGaugeScale

A PHP class representing the scale setting of LinearGauge.

Methods

labels

Configures the scale labels.

Returns

\Kendo\Dataviz\UI\LinearGaugeScale

Parameters

$value \Kendo\Dataviz\UI\LinearGaugeScaleLabels|array

Example - using \Kendo\Dataviz\UI\LinearGaugeScaleLabels

<?php
$scale = new \Kendo\Dataviz\UI\LinearGaugeScale();
$labels = new \Kendo\Dataviz\UI\LinearGaugeScaleLabels();
$background = 'value';
$labels->background($background);
$scale->labels($labels);
?>

Example - using array

<?php
$scale = new \Kendo\Dataviz\UI\LinearGaugeScale();
$background = 'value';
$scale->labels(array('background' => $background));
?>

line

Configures the axis line.

Returns

\Kendo\Dataviz\UI\LinearGaugeScale

Parameters

$value \Kendo\Dataviz\UI\LinearGaugeScaleLine|array

Example - using \Kendo\Dataviz\UI\LinearGaugeScaleLine

<?php
$scale = new \Kendo\Dataviz\UI\LinearGaugeScale();
$line = new \Kendo\Dataviz\UI\LinearGaugeScaleLine();
$color = 'value';
$line->color($color);
$scale->line($line);
?>

Example - using array

<?php
$scale = new \Kendo\Dataviz\UI\LinearGaugeScale();
$color = 'value';
$scale->line(array('color' => $color));
?>

majorTicks

Configures the scale major ticks.

Returns

\Kendo\Dataviz\UI\LinearGaugeScale

Parameters

$value \Kendo\Dataviz\UI\LinearGaugeScaleMajorTicks|array

Example - using \Kendo\Dataviz\UI\LinearGaugeScaleMajorTicks

<?php
$scale = new \Kendo\Dataviz\UI\LinearGaugeScale();
$majorTicks = new \Kendo\Dataviz\UI\LinearGaugeScaleMajorTicks();
$color = 'value';
$majorTicks->color($color);
$scale->majorTicks($majorTicks);
?>

Example - using array

<?php
$scale = new \Kendo\Dataviz\UI\LinearGaugeScale();
$color = 'value';
$scale->majorTicks(array('color' => $color));
?>

majorUnit

The interval between major divisions.

Returns

\Kendo\Dataviz\UI\LinearGaugeScale

Parameters

$value float

Example

<?php
$scale = new \Kendo\Dataviz\UI\LinearGaugeScale();
$scale->majorUnit(1);
?>

max

The maximum value of the scale.

Returns

\Kendo\Dataviz\UI\LinearGaugeScale

Parameters

$value float

Example

<?php
$scale = new \Kendo\Dataviz\UI\LinearGaugeScale();
$scale->max(1);
?>

min

The minimum value of the scale.

Returns

\Kendo\Dataviz\UI\LinearGaugeScale

Parameters

$value float

Example

<?php
$scale = new \Kendo\Dataviz\UI\LinearGaugeScale();
$scale->min(1);
?>

minorTicks

Configures the scale minor ticks.

Returns

\Kendo\Dataviz\UI\LinearGaugeScale

Parameters

$value \Kendo\Dataviz\UI\LinearGaugeScaleMinorTicks|array

Example - using \Kendo\Dataviz\UI\LinearGaugeScaleMinorTicks

<?php
$scale = new \Kendo\Dataviz\UI\LinearGaugeScale();
$minorTicks = new \Kendo\Dataviz\UI\LinearGaugeScaleMinorTicks();
$color = 'value';
$minorTicks->color($color);
$scale->minorTicks($minorTicks);
?>

Example - using array

<?php
$scale = new \Kendo\Dataviz\UI\LinearGaugeScale();
$color = 'value';
$scale->minorTicks(array('color' => $color));
?>

minorUnit

The interval between minor divisions.

Returns

\Kendo\Dataviz\UI\LinearGaugeScale

Parameters

$value float

Example

<?php
$scale = new \Kendo\Dataviz\UI\LinearGaugeScale();
$scale->minorUnit(1);
?>

mirror

Mirrors the scale labels and ticks. If the labels are normally on the left side of the scale, mirroring the scale will render them to the right.

Returns

\Kendo\Dataviz\UI\LinearGaugeScale

Parameters

$value boolean

Example

<?php
$scale = new \Kendo\Dataviz\UI\LinearGaugeScale();
$scale->mirror(true);
?>

rangePlaceholderColor

The default color for the ranges.

Returns

\Kendo\Dataviz\UI\LinearGaugeScale

Parameters

$value string

Example

<?php
$scale = new \Kendo\Dataviz\UI\LinearGaugeScale();
$scale->rangePlaceholderColor('value');
?>

rangeSize

The width of the range indicators.

Returns

\Kendo\Dataviz\UI\LinearGaugeScale

Parameters

$value float

Example

<?php
$scale = new \Kendo\Dataviz\UI\LinearGaugeScale();
$scale->rangeSize(1);
?>

addRange

Adds one or more LinearGaugeScaleRange to the LinearGaugeScale.

Returns

\Kendo\Dataviz\UI\LinearGaugeScale

Parameters

$value[, $value2, ...] \Kendo\Dataviz\UI\LinearGaugeScaleRange|array

Example - using \Kendo\Dataviz\UI\LinearGaugeScaleRange

<?php
$scale = new \Kendo\Dataviz\UI\LinearGaugeScale();
$range = new \Kendo\Dataviz\UI\LinearGaugeScaleRange();
$color = 'value';
$range->color($color);
$scale->addRange($range);
?>

Example - using array

<?php
$scale = new \Kendo\Dataviz\UI\LinearGaugeScale();
$color = 'value';
$scale->addRange(array('color' => $color));
?>

Example - adding more than one LinearGaugeScaleRange

<?php
$scale = new \Kendo\Dataviz\UI\LinearGaugeScale();
$first  = new \Kendo\Dataviz\UI\LinearGaugeScaleRange();
$second = new \Kendo\Dataviz\UI\LinearGaugeScaleRange();
$scale->addRange($first, $second);
?>

reverse

Reverses the axis direction - values increase from right to left and from top to bottom.

Returns

\Kendo\Dataviz\UI\LinearGaugeScale

Parameters

$value boolean

Example

<?php
$scale = new \Kendo\Dataviz\UI\LinearGaugeScale();
$scale->reverse(true);
?>

vertical

The position of the gauge.

Returns

\Kendo\Dataviz\UI\LinearGaugeScale

Parameters

$value boolean

Example

<?php
$scale = new \Kendo\Dataviz\UI\LinearGaugeScale();
$scale->vertical(true);
?>
In this article
Not finding the help you need?