small multiples [DRAFT]#685
Conversation
There was a problem hiding this comment.
Pull Request Overview
This PR adds a new property, marksDisplay, to control the display of tick marks in the visualization axes. The key changes include:
- Adding the marksDisplay property in both Ticks and TicksOptions.
- Implementing a new builder method marksDisplay() and updating the build process in TicksBuilder and QuantitativeTicksBuilder.
- Integrating the new property into the axis rendering logic and updating the API documentation.
Reviewed Changes
Copilot reviewed 5 out of 5 changed files in this pull request and generated 1 comment.
Show a summary per file
| File | Description |
|---|---|
| libs/viz-components/src/lib/axes/ticks/ticks.ts | Added marksDisplay property to the Ticks class. |
| libs/viz-components/src/lib/axes/ticks/ticks-options.ts | Added marksDisplay property to the TicksOptions interface. |
| libs/viz-components/src/lib/axes/ticks/ticks-builder.ts | Introduced _marksDisplay field, added marksDisplay() method, and updated the build process to include marksDisplay. |
| libs/viz-components/src/lib/axes/base/xy-axis-base.ts | Updated axis rendering logic to remove tick lines based on marksDisplay. |
| apps/demo-app/src/assets/viz-components/content/xy-axis-ticks.md | Updated documentation to include information on the marksDisplay builder method. |
|
beta-release-bot: viz-components |
|
Beta Release Workflow (viz-components): Succeeded ✅ To install, run |
|
beta-release-bot: viz-components |
|
Beta Release Workflow (viz-components): Succeeded ✅ To install, run |
|
beta-release-bot: viz-components |
|
Beta Release Workflow (viz-components): Succeeded ✅ To install, run |
|
beta-release-bot: viz-components |
|
Beta Release Workflow (viz-components): Succeeded ✅ To install, run |
|
beta-release-bot: viz-components |
|
Beta Release Workflow (viz-components): Succeeded ✅ To install, run |
No description provided.