Skip to content

docs(2.0): named-panes example + gallery screenshot - #8

Merged
jawjay merged 1 commit into
mainfrom
docs/named-panes-example
Aug 5, 2026
Merged

docs(2.0): named-panes example + gallery screenshot#8
jawjay merged 1 commit into
mainfrom
docs/named-panes-example

Conversation

@jawjay

@jawjay jawjay commented Aug 5, 2026

Copy link
Copy Markdown
Owner

Adds examples/37_named_panes.py and its gallery screenshot — the [D145]–[D151] pane workflow in one screen:

  • list-form mosaic with real names ("price", "volume", "depth" — depth spans both rows)
  • link_x="col" keeps the price/volume column time-aligned
  • view.pane("price").set_range(x=(18, 30)) zooms programmatically — visible in the screenshot: both left panes sit at 18–30 while depth keeps its own axis
  • main() additionally demos a pane-scoped subscription (view.on(qv.RangeEvent, ..., pane="price"))

Wired into tools/capture_screenshots.py, docs/gallery.md (Layouts section, next to the string-form mosaic), and the test_example_mains regression list. Suite 1049 green, mkdocs build --strict clean.

🤖 Generated with Claude Code

examples/37_named_panes.py: the pane workflow in one screen — list-form
mosaic with real names (depth spans both rows), link_x='col' keeps the
price/volume column aligned, and view.pane('price').set_range(...) zooms
programmatically with the linked pane following. main() demos qv.show +
a pane-scoped RangeEvent subscription. Wired into the capture tool, the
gallery, and the example-mains regression list.
@jawjay
jawjay merged commit f53dc59 into main Aug 5, 2026
5 checks passed
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