Как разместить виджет Drawer справа - PullRequest
0 голосов
/ 14 ноября 2018

Как разместить виджет Drawer справа.Также возможно разместить два виджета Drawer на одной странице по обе стороны от панели приложения

Widget build(BuildContext context){
 return Scaffold(
  drawer: Drawer(
    child: ListView(
      children: <Widget>[
        ListTile(
          leading: Icon(Icons.shopping_cart),
          title: Text('Checkout'),
          onTap: (){
            Navigator.pushNamed(context, '/home');
          },
        ),
        ListTile(
          leading: Icon(Icons.report),
          title: Text('Transactions'),
          onTap: (){
            Navigator.pushNamed(context, '/transactionsList');
          },
        ),
      ]
    )
  ),
  body: SingleChildScrollView(
    child: Column(
      children : [
        _buildOrderHeader(),
        _buildOrderDetails(context),
      ]
    )
  )
);

} '

1 Ответ

0 голосов
/ 14 ноября 2018

Используя endDrawer: ... вместо или в дополнение к drawer: ... для установки ящика.

См. Также https://docs.flutter.io/flutter/material/Scaffold/endDrawer.html

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...