You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The v3 legend implementation is largely carried over from v2 and needs a refactor to match the scriptable options introduced in v3 while at the same time resolving long standing pain points in the code. This ticket is to track that refactor, but since this will be a breaking change it will not be possible to introduce this until v4.
State Changes
The legend items & hitboxes state should be combined into a single object
Option Changes
generateLabels should not be responsible for determining the item styles. Should consider renaming to generate
A legend context should be created for scriptable options
Disabled styling should be a property of the scriptable context
Code Changes
All of the RTL handling should be moved from the draw method to the fit method
The drawing should be a simple loop over the items to draw based on pre-computed properties
The text was updated successfully, but these errors were encountered:
The v3 legend implementation is largely carried over from v2 and needs a refactor to match the scriptable options introduced in v3 while at the same time resolving long standing pain points in the code. This ticket is to track that refactor, but since this will be a breaking change it will not be possible to introduce this until v4.
State Changes
Option Changes
generateLabels
should not be responsible for determining the item styles. Should consider renaming togenerate
Code Changes
The text was updated successfully, but these errors were encountered: