Skip to content

Dock Manager 2.3: review the resizing docs for the junction handles (3-way resize) #1001

Open

Description

@ChronosSF

Task type

  • New topic / component documentation
  • Update existing topic (new release, API change, new feature)
  • Add missing platform variant (Angular / React / WebComponents / Blazor)
  • Improve existing content (clarity, examples, structure)
  • Add or update code samples
  • Other

Platform(s)

  • Angular
  • React
  • WebComponents
  • Blazor
  • All platforms

Description

Dock Manager 2.3.0 adds a handle where two splitters meet, in a T-shaped or +-shaped layout (IgniteUI/dock-manager#624). Dragging the handle, or pressing the arrow keys while it has focus, resizes the panes of both splitters at once. There is no new property: the handles are there by default, and a splitter dragged directly still moves on its own. The PR, IgniteUI/dock-manager#639, is still open.

This is mostly a review, not new content. Because the handles become the default resizing behavior, the work is to find existing resizing content that is now outdated or incomplete. Add new sections only if the review finds a real gap.

  • docs/xplat/src/content/en/components/layouts/dock-manager.mdx: the list of end-user actions ("Resize a pane"), and any text, image or GIF that shows resizing as dragging one splitter at a time.
  • docs/xplat/src/content/en/components/layouts/dock-manager-customization.mdx:
    • "Highlight Resizing Panes" describes the border around the panes "impacted by a splitter drag". A handle drag resizes the panes of two splitters.
    • "Split Panes Fixed Size Mode": splitters inside a split pane with useFixedSize get no handles. Neither do floating panes or the unpinned pane flyout. Say so if the section implies that resizing works the same everywhere.
    • Autoscroll ("For a horizontal split pane, autoscrolling happens to the left or right…"): check that it still holds for a handle drag, which moves on both axes.
  • docs/angular/src/content/en/components/dock-manager.mdx: the same review.
  • The one small addition: list the new splitter-junction CSS part in the parts table of the Styling section of dock-manager.mdx, next to splitter, splitter-ghost and splitter-handle.

Acceptance criteria

  • No Dock Manager topic describes resizing in a way that contradicts the junction handles.
  • splitter-junction is in the parts table.

Related resources

  • Issue: IgniteUI/dock-manager#624
  • PR: IgniteUI/dock-manager#639 (CHANGELOG.md, 2.3.0)

Metadata

Metadata

Assignees

Type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions