Skip to content

feat(widgets): Add ScrollbarWidget#10068

Merged
Pessimistress merged 6 commits intomasterfrom
x/widget-scrollbar-1
Mar 6, 2026
Merged

feat(widgets): Add ScrollbarWidget#10068
Pessimistress merged 6 commits intomasterfrom
x/widget-scrollbar-1

Conversation

@Pessimistress
Copy link
Copy Markdown
Collaborator

A useful widget when working with 2D infovis applications.

Untitled.mov

Change List

  • New generic RangeInput component and styling
  • ScrollbarWidget
  • Documentation
  • test/apps/widgets-infovis

@Pessimistress Pessimistress force-pushed the x/widget-scrollbar-1 branch from 80e7f37 to 477087d Compare March 6, 2026 00:53
@coveralls
Copy link
Copy Markdown

coveralls commented Mar 6, 2026

Coverage Status

coverage: 91.011% (+0.005%) from 91.006%
when pulling 057f307 on x/widget-scrollbar-1
into 2edcc0d on master.

Comment thread docs/api-reference/widgets/scrollbar-widget.md Outdated
Comment thread modules/widgets/src/stylesheet.css Outdated
Comment thread modules/widgets/src/stylesheet.css Outdated
Comment thread modules/widgets/src/stylesheet.css Outdated
Comment thread docs/api-reference/widgets/scrollbar-widget.md
- `onClick` (function, optional) - Callback when the decoration is clicked.
Receives the following parameters:
+ `event` (MouseEvent)
Return `true` to mark the event as handled, and prevent the default behavior.
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Would it make sense to implement this pattern on other widget event callbacks?

Comment thread modules/widgets/src/stylesheet.css
@Pessimistress Pessimistress merged commit 85138d4 into master Mar 6, 2026
5 checks passed
@Pessimistress Pessimistress deleted the x/widget-scrollbar-1 branch March 6, 2026 19:46
@chrisgervang chrisgervang added this to the v9.3 milestone Apr 1, 2026
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.

3 participants