ILIAS
release_5-4 Revision v5.4.26-12-gabc799a52e6
|
Public Member Functions | |
__construct ($plotType=null, $plotGrouping=null, array $plotOrder=[], array $plotLabel=[], array $plotCategory=[], array $plotValues=[], $plotDirection=null, $smoothLine=false, $plotStyle=null) | |
Create a new DataSeries. More... | |
getPlotType () | |
Get Plot Type. More... | |
setPlotType ($plotType) | |
Set Plot Type. More... | |
getPlotGrouping () | |
Get Plot Grouping Type. More... | |
setPlotGrouping ($groupingType) | |
Set Plot Grouping Type. More... | |
getPlotDirection () | |
Get Plot Direction. More... | |
setPlotDirection ($plotDirection) | |
Set Plot Direction. More... | |
getPlotOrder () | |
Get Plot Order. More... | |
getPlotLabels () | |
Get Plot Labels. More... | |
getPlotLabelByIndex ($index) | |
Get Plot Label by Index. More... | |
getPlotCategories () | |
Get Plot Categories. More... | |
getPlotCategoryByIndex ($index) | |
Get Plot Category by Index. More... | |
getPlotStyle () | |
Get Plot Style. More... | |
setPlotStyle ($plotStyle) | |
Set Plot Style. More... | |
getPlotValues () | |
Get Plot Values. More... | |
getPlotValuesByIndex ($index) | |
Get Plot Values by Index. More... | |
getPlotSeriesCount () | |
Get Number of Plot Series. More... | |
getSmoothLine () | |
Get Smooth Line. More... | |
setSmoothLine ($smoothLine) | |
Set Smooth Line. More... | |
refresh (Worksheet $worksheet) | |
Data Fields | |
const | TYPE_BARCHART = 'barChart' |
const | TYPE_BARCHART_3D = 'bar3DChart' |
const | TYPE_LINECHART = 'lineChart' |
const | TYPE_LINECHART_3D = 'line3DChart' |
const | TYPE_AREACHART = 'areaChart' |
const | TYPE_AREACHART_3D = 'area3DChart' |
const | TYPE_PIECHART = 'pieChart' |
const | TYPE_PIECHART_3D = 'pie3DChart' |
const | TYPE_DOUGHNUTCHART = 'doughnutChart' |
const | TYPE_DONUTCHART = self::TYPE_DOUGHNUTCHART |
const | TYPE_SCATTERCHART = 'scatterChart' |
const | TYPE_SURFACECHART = 'surfaceChart' |
const | TYPE_SURFACECHART_3D = 'surface3DChart' |
const | TYPE_RADARCHART = 'radarChart' |
const | TYPE_BUBBLECHART = 'bubbleChart' |
const | TYPE_STOCKCHART = 'stockChart' |
const | TYPE_CANDLECHART = self::TYPE_STOCKCHART |
const | GROUPING_CLUSTERED = 'clustered' |
const | GROUPING_STACKED = 'stacked' |
const | GROUPING_PERCENT_STACKED = 'percentStacked' |
const | GROUPING_STANDARD = 'standard' |
const | DIRECTION_BAR = 'bar' |
const | DIRECTION_HORIZONTAL = self::DIRECTION_BAR |
const | DIRECTION_COL = 'col' |
const | DIRECTION_COLUMN = self::DIRECTION_COL |
const | DIRECTION_VERTICAL = self::DIRECTION_COL |
const | STYLE_LINEMARKER = 'lineMarker' |
const | STYLE_SMOOTHMARKER = 'smoothMarker' |
const | STYLE_MARKER = 'marker' |
const | STYLE_FILLED = 'filled' |
const | EMPTY_AS_GAP = 'gap' |
const | EMPTY_AS_ZERO = 'zero' |
const | EMPTY_AS_SPAN = 'span' |
Private Attributes | |
$plotType | |
$plotGrouping | |
$plotDirection | |
$plotStyle | |
$plotOrder = [] | |
$plotLabel = [] | |
$plotCategory = [] | |
$smoothLine | |
$plotValues = [] | |
Definition at line 7 of file DataSeries.php.
PhpOffice\PhpSpreadsheet\Chart\DataSeries::__construct | ( | $plotType = null , |
|
$plotGrouping = null , |
|||
array | $plotOrder = [] , |
||
array | $plotLabel = [] , |
||
array | $plotCategory = [] , |
||
array | $plotValues = [] , |
||
$plotDirection = null , |
|||
$smoothLine = false , |
|||
$plotStyle = null |
|||
) |
Create a new DataSeries.
null | mixed | $plotType | |
null | mixed | $plotGrouping | |
int[] | $plotOrder | |
DataSeriesValues[] | $plotLabel | |
DataSeriesValues[] | $plotCategory | |
DataSeriesValues[] | $plotValues | |
null | string | $plotDirection | |
bool | $smoothLine | |
null | string | $plotStyle |
Definition at line 123 of file DataSeries.php.
References $keys, PhpOffice\PhpSpreadsheet\Chart\DataSeries\$plotCategory, PhpOffice\PhpSpreadsheet\Chart\DataSeries\$plotDirection, PhpOffice\PhpSpreadsheet\Chart\DataSeries\$plotGrouping, PhpOffice\PhpSpreadsheet\Chart\DataSeries\$plotLabel, PhpOffice\PhpSpreadsheet\Chart\DataSeries\$plotOrder, PhpOffice\PhpSpreadsheet\Chart\DataSeries\$plotStyle, PhpOffice\PhpSpreadsheet\Chart\DataSeries\$plotType, PhpOffice\PhpSpreadsheet\Chart\DataSeries\$plotValues, and PhpOffice\PhpSpreadsheet\Chart\DataSeries\$smoothLine.
PhpOffice\PhpSpreadsheet\Chart\DataSeries::getPlotCategories | ( | ) |
Get Plot Categories.
Definition at line 265 of file DataSeries.php.
References PhpOffice\PhpSpreadsheet\Chart\DataSeries\$plotCategory.
PhpOffice\PhpSpreadsheet\Chart\DataSeries::getPlotCategoryByIndex | ( | $index | ) |
Get Plot Category by Index.
mixed | $index |
Definition at line 277 of file DataSeries.php.
PhpOffice\PhpSpreadsheet\Chart\DataSeries::getPlotDirection | ( | ) |
Get Plot Direction.
Definition at line 202 of file DataSeries.php.
References PhpOffice\PhpSpreadsheet\Chart\DataSeries\$plotDirection.
PhpOffice\PhpSpreadsheet\Chart\DataSeries::getPlotGrouping | ( | ) |
Get Plot Grouping Type.
Definition at line 178 of file DataSeries.php.
References PhpOffice\PhpSpreadsheet\Chart\DataSeries\$plotGrouping.
PhpOffice\PhpSpreadsheet\Chart\DataSeries::getPlotLabelByIndex | ( | $index | ) |
Get Plot Label by Index.
mixed | $index |
Definition at line 248 of file DataSeries.php.
PhpOffice\PhpSpreadsheet\Chart\DataSeries::getPlotLabels | ( | ) |
Get Plot Labels.
Definition at line 236 of file DataSeries.php.
References PhpOffice\PhpSpreadsheet\Chart\DataSeries\$plotLabel.
PhpOffice\PhpSpreadsheet\Chart\DataSeries::getPlotOrder | ( | ) |
Get Plot Order.
Definition at line 226 of file DataSeries.php.
References PhpOffice\PhpSpreadsheet\Chart\DataSeries\$plotOrder.
PhpOffice\PhpSpreadsheet\Chart\DataSeries::getPlotSeriesCount | ( | ) |
PhpOffice\PhpSpreadsheet\Chart\DataSeries::getPlotStyle | ( | ) |
Get Plot Style.
Definition at line 294 of file DataSeries.php.
References PhpOffice\PhpSpreadsheet\Chart\DataSeries\$plotStyle.
PhpOffice\PhpSpreadsheet\Chart\DataSeries::getPlotType | ( | ) |
Get Plot Type.
Definition at line 154 of file DataSeries.php.
References PhpOffice\PhpSpreadsheet\Chart\DataSeries\$plotType.
PhpOffice\PhpSpreadsheet\Chart\DataSeries::getPlotValues | ( | ) |
Get Plot Values.
Definition at line 318 of file DataSeries.php.
References PhpOffice\PhpSpreadsheet\Chart\DataSeries\$plotValues.
PhpOffice\PhpSpreadsheet\Chart\DataSeries::getPlotValuesByIndex | ( | $index | ) |
Get Plot Values by Index.
mixed | $index |
Definition at line 330 of file DataSeries.php.
PhpOffice\PhpSpreadsheet\Chart\DataSeries::getSmoothLine | ( | ) |
Get Smooth Line.
Definition at line 357 of file DataSeries.php.
References PhpOffice\PhpSpreadsheet\Chart\DataSeries\$smoothLine.
PhpOffice\PhpSpreadsheet\Chart\DataSeries::refresh | ( | Worksheet | $worksheet | ) |
Definition at line 376 of file DataSeries.php.
References PhpOffice\PhpSpreadsheet\Chart\DataSeries\$plotValues.
PhpOffice\PhpSpreadsheet\Chart\DataSeries::setPlotDirection | ( | $plotDirection | ) |
Set Plot Direction.
string | $plotDirection |
Definition at line 214 of file DataSeries.php.
References PhpOffice\PhpSpreadsheet\Chart\DataSeries\$plotDirection.
PhpOffice\PhpSpreadsheet\Chart\DataSeries::setPlotGrouping | ( | $groupingType | ) |
Set Plot Grouping Type.
string | $groupingType |
Definition at line 190 of file DataSeries.php.
PhpOffice\PhpSpreadsheet\Chart\DataSeries::setPlotStyle | ( | $plotStyle | ) |
Set Plot Style.
null | string | $plotStyle |
Definition at line 306 of file DataSeries.php.
References PhpOffice\PhpSpreadsheet\Chart\DataSeries\$plotStyle.
PhpOffice\PhpSpreadsheet\Chart\DataSeries::setPlotType | ( | $plotType | ) |
Set Plot Type.
string | $plotType |
Definition at line 166 of file DataSeries.php.
References PhpOffice\PhpSpreadsheet\Chart\DataSeries\$plotType.
PhpOffice\PhpSpreadsheet\Chart\DataSeries::setSmoothLine | ( | $smoothLine | ) |
Set Smooth Line.
bool | $smoothLine |
Definition at line 369 of file DataSeries.php.
References PhpOffice\PhpSpreadsheet\Chart\DataSeries\$smoothLine.
|
private |
Definition at line 94 of file DataSeries.php.
Referenced by PhpOffice\PhpSpreadsheet\Chart\DataSeries\__construct(), and PhpOffice\PhpSpreadsheet\Chart\DataSeries\getPlotCategories().
|
private |
Definition at line 66 of file DataSeries.php.
Referenced by PhpOffice\PhpSpreadsheet\Chart\DataSeries\__construct(), PhpOffice\PhpSpreadsheet\Chart\DataSeries\getPlotDirection(), and PhpOffice\PhpSpreadsheet\Chart\DataSeries\setPlotDirection().
|
private |
Definition at line 59 of file DataSeries.php.
Referenced by PhpOffice\PhpSpreadsheet\Chart\DataSeries\__construct(), and PhpOffice\PhpSpreadsheet\Chart\DataSeries\getPlotGrouping().
|
private |
Definition at line 87 of file DataSeries.php.
Referenced by PhpOffice\PhpSpreadsheet\Chart\DataSeries\__construct(), and PhpOffice\PhpSpreadsheet\Chart\DataSeries\getPlotLabels().
|
private |
Definition at line 80 of file DataSeries.php.
Referenced by PhpOffice\PhpSpreadsheet\Chart\DataSeries\__construct(), and PhpOffice\PhpSpreadsheet\Chart\DataSeries\getPlotOrder().
|
private |
Definition at line 73 of file DataSeries.php.
Referenced by PhpOffice\PhpSpreadsheet\Chart\DataSeries\__construct(), PhpOffice\PhpSpreadsheet\Chart\DataSeries\getPlotStyle(), and PhpOffice\PhpSpreadsheet\Chart\DataSeries\setPlotStyle().
|
private |
Definition at line 52 of file DataSeries.php.
Referenced by PhpOffice\PhpSpreadsheet\Chart\DataSeries\__construct(), PhpOffice\PhpSpreadsheet\Chart\DataSeries\getPlotType(), and PhpOffice\PhpSpreadsheet\Chart\DataSeries\setPlotType().
|
private |
Definition at line 108 of file DataSeries.php.
Referenced by PhpOffice\PhpSpreadsheet\Chart\DataSeries\__construct(), PhpOffice\PhpSpreadsheet\Chart\DataSeries\getPlotValues(), and PhpOffice\PhpSpreadsheet\Chart\DataSeries\refresh().
|
private |
Definition at line 101 of file DataSeries.php.
Referenced by PhpOffice\PhpSpreadsheet\Chart\DataSeries\__construct(), PhpOffice\PhpSpreadsheet\Chart\DataSeries\getSmoothLine(), and PhpOffice\PhpSpreadsheet\Chart\DataSeries\setSmoothLine().
const PhpOffice\PhpSpreadsheet\Chart\DataSeries::DIRECTION_BAR = 'bar' |
Definition at line 32 of file DataSeries.php.
const PhpOffice\PhpSpreadsheet\Chart\DataSeries::DIRECTION_COL = 'col' |
Definition at line 34 of file DataSeries.php.
const PhpOffice\PhpSpreadsheet\Chart\DataSeries::DIRECTION_COLUMN = self::DIRECTION_COL |
Definition at line 35 of file DataSeries.php.
const PhpOffice\PhpSpreadsheet\Chart\DataSeries::DIRECTION_HORIZONTAL = self::DIRECTION_BAR |
Definition at line 33 of file DataSeries.php.
const PhpOffice\PhpSpreadsheet\Chart\DataSeries::DIRECTION_VERTICAL = self::DIRECTION_COL |
Definition at line 36 of file DataSeries.php.
const PhpOffice\PhpSpreadsheet\Chart\DataSeries::EMPTY_AS_GAP = 'gap' |
Definition at line 43 of file DataSeries.php.
const PhpOffice\PhpSpreadsheet\Chart\DataSeries::EMPTY_AS_SPAN = 'span' |
Definition at line 45 of file DataSeries.php.
const PhpOffice\PhpSpreadsheet\Chart\DataSeries::EMPTY_AS_ZERO = 'zero' |
Definition at line 44 of file DataSeries.php.
const PhpOffice\PhpSpreadsheet\Chart\DataSeries::GROUPING_CLUSTERED = 'clustered' |
Definition at line 27 of file DataSeries.php.
const PhpOffice\PhpSpreadsheet\Chart\DataSeries::GROUPING_PERCENT_STACKED = 'percentStacked' |
Definition at line 29 of file DataSeries.php.
const PhpOffice\PhpSpreadsheet\Chart\DataSeries::GROUPING_STACKED = 'stacked' |
Definition at line 28 of file DataSeries.php.
const PhpOffice\PhpSpreadsheet\Chart\DataSeries::GROUPING_STANDARD = 'standard' |
Definition at line 30 of file DataSeries.php.
const PhpOffice\PhpSpreadsheet\Chart\DataSeries::STYLE_FILLED = 'filled' |
Definition at line 41 of file DataSeries.php.
const PhpOffice\PhpSpreadsheet\Chart\DataSeries::STYLE_LINEMARKER = 'lineMarker' |
Definition at line 38 of file DataSeries.php.
const PhpOffice\PhpSpreadsheet\Chart\DataSeries::STYLE_MARKER = 'marker' |
Definition at line 40 of file DataSeries.php.
const PhpOffice\PhpSpreadsheet\Chart\DataSeries::STYLE_SMOOTHMARKER = 'smoothMarker' |
Definition at line 39 of file DataSeries.php.
const PhpOffice\PhpSpreadsheet\Chart\DataSeries::TYPE_AREACHART = 'areaChart' |
Definition at line 13 of file DataSeries.php.
const PhpOffice\PhpSpreadsheet\Chart\DataSeries::TYPE_AREACHART_3D = 'area3DChart' |
Definition at line 14 of file DataSeries.php.
const PhpOffice\PhpSpreadsheet\Chart\DataSeries::TYPE_BARCHART = 'barChart' |
Definition at line 9 of file DataSeries.php.
const PhpOffice\PhpSpreadsheet\Chart\DataSeries::TYPE_BARCHART_3D = 'bar3DChart' |
Definition at line 10 of file DataSeries.php.
const PhpOffice\PhpSpreadsheet\Chart\DataSeries::TYPE_BUBBLECHART = 'bubbleChart' |
Definition at line 23 of file DataSeries.php.
const PhpOffice\PhpSpreadsheet\Chart\DataSeries::TYPE_CANDLECHART = self::TYPE_STOCKCHART |
Definition at line 25 of file DataSeries.php.
const PhpOffice\PhpSpreadsheet\Chart\DataSeries::TYPE_DONUTCHART = self::TYPE_DOUGHNUTCHART |
Definition at line 18 of file DataSeries.php.
const PhpOffice\PhpSpreadsheet\Chart\DataSeries::TYPE_DOUGHNUTCHART = 'doughnutChart' |
Definition at line 17 of file DataSeries.php.
const PhpOffice\PhpSpreadsheet\Chart\DataSeries::TYPE_LINECHART = 'lineChart' |
Definition at line 11 of file DataSeries.php.
const PhpOffice\PhpSpreadsheet\Chart\DataSeries::TYPE_LINECHART_3D = 'line3DChart' |
Definition at line 12 of file DataSeries.php.
const PhpOffice\PhpSpreadsheet\Chart\DataSeries::TYPE_PIECHART = 'pieChart' |
Definition at line 15 of file DataSeries.php.
const PhpOffice\PhpSpreadsheet\Chart\DataSeries::TYPE_PIECHART_3D = 'pie3DChart' |
Definition at line 16 of file DataSeries.php.
const PhpOffice\PhpSpreadsheet\Chart\DataSeries::TYPE_RADARCHART = 'radarChart' |
Definition at line 22 of file DataSeries.php.
const PhpOffice\PhpSpreadsheet\Chart\DataSeries::TYPE_SCATTERCHART = 'scatterChart' |
Definition at line 19 of file DataSeries.php.
const PhpOffice\PhpSpreadsheet\Chart\DataSeries::TYPE_STOCKCHART = 'stockChart' |
Definition at line 24 of file DataSeries.php.
const PhpOffice\PhpSpreadsheet\Chart\DataSeries::TYPE_SURFACECHART = 'surfaceChart' |
Definition at line 20 of file DataSeries.php.
const PhpOffice\PhpSpreadsheet\Chart\DataSeries::TYPE_SURFACECHART_3D = 'surface3DChart' |
Definition at line 21 of file DataSeries.php.