instagram_bottom_nav_bar 2.0.6 copy "instagram_bottom_nav_bar: ^2.0.6" to clipboard
instagram_bottom_nav_bar: ^2.0.6 copied to clipboard

Best bottom bar structure created to control page flow.

example/lib/main.dart

import 'package:bottom_bar/pages/profile.dart';
import 'package:flutter/material.dart';
import 'package:instagram_bottom_nav_bar/instagram_tab_view.dart';
import 'package:instagram_bottom_nav_bar/widget/instagram_tab_item.dart';
import 'pages/home_page.dart';
import 'pages/messages.dart';

main() {
  runApp(const MyApp());
}

class MyApp extends StatelessWidget {
  const MyApp({Key? key}) : super(key: key);

  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      debugShowCheckedModeBanner: false,
      home: InstagramTabView(
        selectedItemColor: Colors.black,
        unselectedItemColor: Colors.grey.shade400,
        backgroundColor: Colors.white,
        // Default is Colors.white
        elevation: 12,
        // Default elevation is 12,
        showSelectedLabels: true,
        // Default showSelectedLabels is true,
        showUnselectedLabels: true,
        // Default showUnselectedLabels is true
        iconSize: 24,
        // Default iconSize is 24,
        bottomNavigationBarType: BottomNavigationBarType.fixed,
        items: [
          InstagramTabItem(
            label: 'Home Page',
            page: HomePage(),
            icon: Icon(Icons.add),
          ),
          InstagramTabItem(
            label: 'Home Page',
            page: HomePage(),
            icon: Icon(Icons.add),
            settings: (settings) {
              switch (settings.name) {
                default:
                  return MaterialPageRoute(
                    builder: (context) => Profile(),
                  );
              }
            },
          )
        ],
      ),
    );
  }
}
7
likes
140
points
19
downloads

Publisher

verified publisheryusufnadaroglu.com

Weekly Downloads

Best bottom bar structure created to control page flow.

Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (license)

Dependencies

flutter

More

Packages that depend on instagram_bottom_nav_bar