resizable_splitter 1.1.0
resizable_splitter: ^1.1.0 copied to clipboard
Accessible splitter widget for Flutter layouts that need drag-to-resize panels.
Changelog #
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
1.1.0 #
- Theming refresh:
ResizableSplitterTheme
plus aThemeExtension
drive divider styling, keyboard steps, overlays, and unbounded policies. - Layout policies:
UnboundedBehavior
(LimitedBox
opt-in),CrampedBehavior
, andantiAliasingWorkaround
for crisp panes. - Interactions:
resizable
toggle,onHandleTap
/onHandleDoubleTap
, and controller multi-attach guard. - Fixed precedence so per-instance constructor arguments override themed switches.
- Tests expanded to cover new theming, policies, and interaction paths.
1.0.0 #
- Initial release of
ResizableSplitter
with drag-to-resize layouts. - Keyboard navigation, screen-reader semantics, and customizable divider styling.
SplitterController
for programmatic control and testing.