|
ILIAS
release_5-4 Revision v5.4.26-12-gabc799a52e6
|
Collaboration diagram for PhpOffice\PhpSpreadsheet\Chart\DataSeries: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, PhpOffice\PhpSpreadsheet\Chart\DataSeries\$smoothLine, and PhpOffice\PhpSpreadsheet\Chart\DataSeries\DIRECTION_COL.
| 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 | ( | ) |
Get Number of Plot Series.
Definition at line 347 of file DataSeries.php.
| 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.
Referenced by PhpOffice\PhpSpreadsheet\Chart\DataSeries\__construct().
| 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.
Referenced by PhpOffice\PhpSpreadsheet\Writer\Xlsx\Chart\writePlotArea(), and PhpOffice\PhpSpreadsheet\Writer\Xlsx\Chart\writePlotGroup().
| const PhpOffice\PhpSpreadsheet\Chart\DataSeries::TYPE_BARCHART_3D = 'bar3DChart' |
Definition at line 10 of file DataSeries.php.
Referenced by PhpOffice\PhpSpreadsheet\Writer\Xlsx\Chart\writePlotArea(), and PhpOffice\PhpSpreadsheet\Writer\Xlsx\Chart\writePlotGroup().
| const PhpOffice\PhpSpreadsheet\Chart\DataSeries::TYPE_BUBBLECHART = 'bubbleChart' |
Definition at line 23 of file DataSeries.php.
Referenced by PhpOffice\PhpSpreadsheet\Writer\Xlsx\Chart\writePlotArea(), PhpOffice\PhpSpreadsheet\Writer\Xlsx\Chart\writePlotGroup(), and PhpOffice\PhpSpreadsheet\Writer\Xlsx\Chart\writeValueAxis().
| 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.
Referenced by PhpOffice\PhpSpreadsheet\Writer\Xlsx\Chart\writePlotArea(), PhpOffice\PhpSpreadsheet\Writer\Xlsx\Chart\writePlotGroup(), and PhpOffice\PhpSpreadsheet\Writer\Xlsx\Chart\writePlotSeriesValues().
| 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.
Referenced by PhpOffice\PhpSpreadsheet\Writer\Xlsx\Chart\writePlotArea(), and PhpOffice\PhpSpreadsheet\Writer\Xlsx\Chart\writePlotGroup().
| 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.
Referenced by PhpOffice\PhpSpreadsheet\Writer\Xlsx\Chart\writePlotArea(), PhpOffice\PhpSpreadsheet\Writer\Xlsx\Chart\writePlotGroup(), and PhpOffice\PhpSpreadsheet\Writer\Xlsx\Chart\writePlotSeriesValues().
| const PhpOffice\PhpSpreadsheet\Chart\DataSeries::TYPE_PIECHART_3D = 'pie3DChart' |
Definition at line 16 of file DataSeries.php.
Referenced by PhpOffice\PhpSpreadsheet\Writer\Xlsx\Chart\writePlotArea(), PhpOffice\PhpSpreadsheet\Writer\Xlsx\Chart\writePlotGroup(), and PhpOffice\PhpSpreadsheet\Writer\Xlsx\Chart\writePlotSeriesValues().
| const PhpOffice\PhpSpreadsheet\Chart\DataSeries::TYPE_RADARCHART = 'radarChart' |
Definition at line 22 of file DataSeries.php.
Referenced by PhpOffice\PhpSpreadsheet\Writer\Xlsx\Chart\writePlotArea(), and PhpOffice\PhpSpreadsheet\Writer\Xlsx\Chart\writePlotGroup().
| const PhpOffice\PhpSpreadsheet\Chart\DataSeries::TYPE_SCATTERCHART = 'scatterChart' |
Definition at line 19 of file DataSeries.php.
Referenced by PhpOffice\PhpSpreadsheet\Writer\Xlsx\Chart\writePlotArea(), and PhpOffice\PhpSpreadsheet\Writer\Xlsx\Chart\writePlotGroup().
| const PhpOffice\PhpSpreadsheet\Chart\DataSeries::TYPE_STOCKCHART = 'stockChart' |
Definition at line 24 of file DataSeries.php.
Referenced by PhpOffice\PhpSpreadsheet\Writer\Xlsx\Chart\writePlotArea(), and PhpOffice\PhpSpreadsheet\Writer\Xlsx\Chart\writePlotGroup().
| 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.