drag_split_panels 1.0.1
drag_split_panels: ^1.0.1 copied to clipboard
A resizable, drag-to-divide split view widget for Flutter.
1.0.1 #
- Renamed the package from
multi_split_viewtodrag_split_panelsto resolve a pub.dev name collision with an existing, unrelated package. Widget/class names (MultiSplitView,MultiSplitViewPanel,MultiSplitViewController, etc.) are unchanged. - Fixed a bug where the vertical-axis divider's hit-test area collapsed to a sliver a few pixels wide instead of stretching the full width, making vertical dividers unreliable to grab and drag.
- Fixed double-tap-to-reset not firing under real pointer input (it relied
on
onDoubleTap, which loses the gesture arena to the drag recognizer on the same divider); replaced with manual double-tap detection. - Added dartdoc comments across the public API, a LICENSE (MIT), and a README with usage examples and a demo GIF.
1.0.0 #
- Initial release.
MultiSplitViewandMultiSplitViewPanelwidgets: resizable panels arranged horizontally or vertically, separated by draggable dividers.MultiSplitViewControllerfor programmatic access to panel sizes.- Optional grip handle, double-tap-to-reset, min/max size clamping, and runtime panel add/remove.