PhpSpreadsheet/tests/PhpSpreadsheetTests/Chart
oleibman c22c6df5b5
Charts Additional Support for Layout and DataSeriesValues (#2922)
* Charts Additional Support for Layout and DataSeriesValues

The dLbls tag in more or less the Xml equivalent of the Layout class. It is currently read and written only for the Chart as a whole. It can, however, also be applied to DataSeriesValues. Further it has properties which are currently ignored, namely label fill, border, and font colors. All of these omissions are handled by this PR. There are other properties which can be applied to the labels, but, for now, only the 3 colors are added.

DataSeriesValues can have effects (like glow). Since DSV now descends from Properties, these are already supported, but support needs to be added to the Reader and Writer to handle them. This PR adds the support.

* Add Unit Tests

Based on new samples.

* Minor Improvements

Slight increase to coverage.
2022-07-04 08:43:54 -07:00
..
AxisGlowTest.php Additional Support for Chart DataSeriesValues (#2906) 2022-06-29 17:52:09 -07:00
AxisPropertiesTest.php Complete Support for Chart/Axis and Gridlines (#2881) 2022-06-15 19:00:33 -07:00
AxisShadowTest.php Add Support to Chart/Axis and Gridlines for Shadow (#2872) 2022-06-09 18:08:56 -07:00
BarChartCustomColorsTest.php Additional Support for Chart DataSeriesValues (#2906) 2022-06-29 17:52:09 -07:00
Charts32CatAxValAxTest.php Add Support to Chart/Axis and Gridlines for Shadow (#2872) 2022-06-09 18:08:56 -07:00
Charts32ColoredAxisLabelTest.php Additional Support for Chart DataSeriesValues (#2906) 2022-06-29 17:52:09 -07:00
Charts32DsvGlowTest.php Charts Additional Support for Layout and DataSeriesValues (#2922) 2022-07-04 08:43:54 -07:00
Charts32DsvLabelsTest.php Charts Additional Support for Layout and DataSeriesValues (#2922) 2022-07-04 08:43:54 -07:00
Charts32ScatterTest.php Additional Support for Chart DataSeriesValues (#2906) 2022-06-29 17:52:09 -07:00
Charts32XmlTest.php Additional Support for Chart DataSeriesValues (#2906) 2022-06-29 17:52:09 -07:00
ChartsOpenpyxlTest.php Add Support to Chart/Axis and Gridlines for Shadow (#2872) 2022-06-09 18:08:56 -07:00
ChartsTitleTest.php Add Support to Chart/Axis and Gridlines for Shadow (#2872) 2022-06-09 18:08:56 -07:00
ColorTest.php Additional Support for Chart DataSeriesValues (#2906) 2022-06-29 17:52:09 -07:00
DataSeriesValues2Test.php Additional Support for Chart DataSeriesValues (#2906) 2022-06-29 17:52:09 -07:00
DataSeriesValuesTest.php Additional Support for Chart DataSeriesValues (#2906) 2022-06-29 17:52:09 -07:00
GridlinesLineStyleTest.php Complete Support for Chart/Axis and Gridlines (#2881) 2022-06-15 19:00:33 -07:00
GridlinesShadowGlowTest.php Charts Additional Support for Layout and DataSeriesValues (#2922) 2022-07-04 08:43:54 -07:00
Issue589Test.php Additional Support for Chart DataSeriesValues (#2906) 2022-06-29 17:52:09 -07:00
LayoutTest.php Charts Additional Support for Layout and DataSeriesValues (#2922) 2022-07-04 08:43:54 -07:00
LegendTest.php Reduce PHPStan error in tests 2021-04-12 11:10:23 +09:00
MultiplierTest.php Add Support to Chart/Axis and Gridlines for Shadow (#2872) 2022-06-09 18:08:56 -07:00
PieFillTest.php Expand Chart Support for schemeClr and prstClr (#2879) 2022-06-14 08:45:12 -07:00
ShadowPresetsTest.php Additional Support for Chart DataSeriesValues (#2906) 2022-06-29 17:52:09 -07:00
TitleTest.php DocBlock Changes for Chart/Title 2021-07-02 14:33:43 -07:00