Chart series class.
More...
|
const | TYPE_DEFAULT = null |
| Default type for a series.
|
|
const | TYPE_LINE = 'line' |
| Series of type line.
|
|
|
string[] | $colors = [] |
| Colors of the series.
|
|
string | $fill = null |
| Fill mode for area charts. More...
|
|
string | $label |
| Label for this series.
|
|
string[] | $labels = null |
| Labels for the values of the series.
|
|
bool | $smooth = null |
| Whether the line of the serie should be smooth or not.
|
|
string | $type = self::TYPE_DEFAULT |
| Type of the series.
|
|
float[] | $values = [] |
| Values of the series.
|
|
int | $xaxis = null |
| Index of the X axis.
|
|
int | $yaxis = null |
| Index of the Y axis.
|
|
Chart series class.
- Copyright
- 2016 Frédéric Massart - FMCorz.net
- License
- http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
◆ __construct()
core\chart_series::__construct |
( |
|
$label, |
|
|
|
$values |
|
) |
| |
Constructor.
- Parameters
-
string | $label | The label of the series. |
float[] | $values | The values of this series. |
◆ get_color()
core\chart_series::get_color |
( |
| ) |
|
Get the color.
- Return values
-
◆ get_colors()
core\chart_series::get_colors |
( |
| ) |
|
Get the colors for each value in the series.
- Return values
-
◆ get_count()
core\chart_series::get_count |
( |
| ) |
|
Get the number of values in this series.
- Return values
-
◆ get_label()
core\chart_series::get_label |
( |
| ) |
|
Get the label of the series.
- Return values
-
◆ get_labels()
core\chart_series::get_labels |
( |
| ) |
|
Set labels for the values of the series.
- Return values
-
◆ get_smooth()
core\chart_series::get_smooth |
( |
| ) |
|
Get whether the line of the serie should be smooth or not.
- Return values
-
◆ get_type()
core\chart_series::get_type |
( |
| ) |
|
Get the type of series.
- Return values
-
◆ get_values()
core\chart_series::get_values |
( |
| ) |
|
Get the values of the series.
- Return values
-
◆ get_xaxis()
core\chart_series::get_xaxis |
( |
| ) |
|
Get the index of the X axis.
- Return values
-
◆ get_yaxis()
core\chart_series::get_yaxis |
( |
| ) |
|
Get the index of the Y axis.
- Return values
-
◆ has_colored_values()
core\chart_series::has_colored_values |
( |
| ) |
|
Whether there is a color per value.
- Return values
-
◆ jsonSerialize()
core\chart_series::jsonSerialize |
( |
| ) |
|
Serialize the object.
- Return values
-
◆ set_color()
core\chart_series::set_color |
( |
|
$color | ) |
|
Set the color of the series.
- Parameters
-
string | $color | CSS compatible color. |
◆ set_colors()
core\chart_series::set_colors |
( |
array |
$colors | ) |
|
Set a color for each value in the series.
- Parameters
-
string[] | $colors | CSS compatible colors. |
◆ set_fill()
core\chart_series::set_fill |
( |
|
$fill | ) |
|
Set fill mode for the series.
- Parameters
-
◆ set_labels()
core\chart_series::set_labels |
( |
|
$labels | ) |
|
Set labels for the values of the series.
- Parameters
-
array | $labels | The labels for the series values. |
◆ set_smooth()
core\chart_series::set_smooth |
( |
|
$smooth | ) |
|
Set whether the line of the serie should be smooth or not.
Only applicable for line chart or a line series, if null it assumes the chart default (not smooth).
- Parameters
-
bool | $smooth | True if the line should be smooth, false for tensioned lines. |
◆ set_type()
core\chart_series::set_type |
( |
|
$type | ) |
|
Set the type of the series.
- Parameters
-
string | $type | Constant value from self::TYPE_*. |
◆ set_xaxis()
core\chart_series::set_xaxis |
( |
|
$index | ) |
|
Set the index of the X axis.
- Parameters
-
◆ set_yaxis()
core\chart_series::set_yaxis |
( |
|
$index | ) |
|
Set the index of the Y axis.
- Parameters
-
◆ $fill
string core\chart_series::$fill = null |
|
protected |
The documentation for this class was generated from the following file: