-
-
Notifications
You must be signed in to change notification settings - Fork 1.6k
Open
Labels
breaking changeIntroduces changes that are not backward compatible.Introduces changes that are not backward compatible.dxRelated to developers' experience.Related to developers' experience.scope: chartsChanges related to the charts.Changes related to the charts.
Description
For now, most of the classes are set on the smallest component. The historical reason is the element state. To know when we need to set barLabelClasses.highlighted
we need to get the highlight.
THis lead to a quickly growing number of classes objects. For example the bar chart has
barLabelClasses
for the labelsbarElementClasses
for the rectanglesbarClasses
for the groups in the BarPlot
We can reconsider how the classes are structured to simplify the selector creation.
We could maybe have one useUtilistyClasses
per component when the classes generation relies on the component state. But a single class object exported per folder.
bernardobelchior and JCQuintas
Metadata
Metadata
Assignees
Labels
breaking changeIntroduces changes that are not backward compatible.Introduces changes that are not backward compatible.dxRelated to developers' experience.Related to developers' experience.scope: chartsChanges related to the charts.Changes related to the charts.