flutter_hamburger_scaffold 0.0.2 copy "flutter_hamburger_scaffold: ^0.0.2" to clipboard
flutter_hamburger_scaffold: ^0.0.2 copied to clipboard

outdated

Material Hamburger Scaffold Dedicated for flutter desktop applications

flutter_hamburger_scaffold #

Material Hamburger Scaffold Dedicated for flutter desktop applications

Installation #

First, add flutter_hamburger_scaffold as a [dependency in your pubspec.yaml

Example #

import 'package:flutter_hamburger_scaffold/flutter_hamburger_scaffold.dart';

class Home extends StatefulWidget{
  @override
  _HomeState createState() => _HomeState();
}

class _HomeState extends State<Home> {
  Widget _widget;
  List<HamburgerMenuItem> _menuItems = [new HamburgerMenuItem('Inbox', Icons.inbox, new Inbox()),new HamburgerMenuItem('Starred', Icons.star, new Starred()),new HamburgerMenuItem('Snoozed', Icons.snooze, new Snoozed())];
  @override
  void initState() {
    _widget = _menuItems[0].child;
    super.initState();
  }
  @override
  Widget build(BuildContext context) {
    return HamburgerScaffold(
      appBarTitle: Text('gypsy erp'.toUpperCase(),style: TextStyle(letterSpacing: 5,fontWeight: FontWeight.w300),),
      centerTitle: true,
      body: _widget,
      hamburgerMenu: new HamburgerMenu(
        onClick: (Widget widget){
          setState(() {
            _widget = widget;
          });
        },
        indicatorColor: Colors.white,
        selectedColor: Theme.of(context).primaryColor,
        unselectedColor: Colors.white,
        children: _menuItems,
      ),
      backgroundColor: Theme.of(context).primaryColor,
    );
  }
}
14
likes
0
points
19
downloads

Publisher

unverified uploader

Weekly Downloads

Material Hamburger Scaffold Dedicated for flutter desktop applications

Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

flutter

More

Packages that depend on flutter_hamburger_scaffold