Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Themes review #1829

Open
wants to merge 24 commits into
base: dev
Choose a base branch
from
Open

Themes review #1829

wants to merge 24 commits into from

Conversation

beto-rodriguez
Copy link
Owner

No description provided.

Updated the assignment of `XAxes` and `YAxes` properties to use the spread operator (`[..]`) instead of `ToArray()`. This change enhances readability and may improve performance while maintaining the same functionality.
Updated `HasDefaultTooltip` and `HasDefaultLegend` methods
to set `GetDefaultTooltip` and `GetDefaultLegend` in the
`Theme` class. Removed `DefaultTooltip` and `DefaultLegend`
properties, replacing them with the new getters initialized
to throw `NotImplementedException`, indicating future
implementation is needed.
- Improved readability of the Load method by storing the result of GetTheme() in a variable.
- Enhanced GetTheme method to prioritize View.ChartTheme over the default theme, allowing for more flexible theme management.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant