inline_tab_view 1.0.0 copy "inline_tab_view: ^1.0.0" to clipboard
inline_tab_view: ^1.0.0 copied to clipboard

A TabBarView that can be nested in scrollables.

A inlineable TabBarView animating height taken by the widget without hacks. Creates a custom render object that mimics the default TabBarView behavior that does not try to take up the entire available height.

[asset/showcase.gif]

This avoids hacky tricks like detecting the child height during widget build and allows for smooth animation. With this focus on quality full test coverage and documentation is provided.

Usage #

You can use the widget similar to the original widget like this:

InlineTabView(
  controller: controller,
  children: [
    FirstChild(),
    SecondChild(),
    // Add other children to match [controller.length]
  ],
),

Check out the app in the /example folder for more complex use cases and an interactive demo.

4
likes
0
points
175
downloads

Publisher

verified publisherderdilla.com

Weekly Downloads

A TabBarView that can be nested in scrollables.

Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

flutter

More

Packages that depend on inline_tab_view