-
Notifications
You must be signed in to change notification settings - Fork 3.7k
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
Add an API to programmatically scroll the workspace #7176
Labels
ghc-osd
Reserved for open source day: https://anitab-org.github.io/open-source-day/
good first issue
issue: feature request
Describes a new feature and why it should be added
size: small
Bugs that can be picked up and completed in 1-3 days
Comments
BeksOmega
added
issue: feature request
Describes a new feature and why it should be added
issue: triage
Issues awaiting triage by a Blockly team member
labels
Jun 16, 2023
Seems reasonable to make the |
maribethb
added
good first issue
and removed
issue: triage
Issues awaiting triage by a Blockly team member
labels
Jun 21, 2023
Could you please assign me this issue. |
BeksOmega
added
the
ghc-osd
Reserved for open source day: https://anitab-org.github.io/open-source-day/
label
Sep 5, 2023
BeksOmega
added
the
size: small
Bugs that can be picked up and completed in 1-3 days
label
Sep 5, 2023
I would love to work on this issue |
@SophieNguyen113 Go for it! |
This was referenced Sep 22, 2023
1 task
github-project-automation
bot
moved this from Ready for Work
to Done Coding
in Blockly GHC OSD
Sep 29, 2023
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
ghc-osd
Reserved for open source day: https://anitab-org.github.io/open-source-day/
good first issue
issue: feature request
Describes a new feature and why it should be added
size: small
Bugs that can be picked up and completed in 1-3 days
🚧⚠️ 🚧 This issue is being saved for Grace Hopper Open Source Day. 🚧⚠️ 🚧 An event we're running to help girls and non-binary technologists make their first contributions to open source! Please see our list of help wanted issues if you'd like to contribute!
Check for duplicates
Problem
Sometimes you want to change how your users interact with scrolling the workspace. E.g. if you have a workspace that only supports vertical scrolling or only supports horizontal scrolling, you may want to add buttons that scroll instead of using the scrollbars.
Context: https://groups.google.com/g/blockly/c/klLbJ1aQqsA/m/lYjP5tyAAgAJ
Request
Add an API for programatically scrolling the workspace. I'm not sure what the units should be (absolute vs relative, percentage vs workspace units, etc).
Alternatives considered
No response
Additional context
We currently have a scroll method on the workspace, but it is marked as
@internal
:blockly/core/workspace_svg.ts
Line 2179 in b8ad7d3
To Fix
@internal
tag from the scroll method.The text was updated successfully, but these errors were encountered: