estevaorada

Flutter - Drawer Hospitop

May 6th, 2021
705
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. import 'package:flutter/material.dart';
  2.  
  3. class DrawerPrincipal extends StatelessWidget {
  4.   @override
  5.   Widget build(BuildContext context) {
  6.     return Drawer(
  7.         child: ListView(
  8.       children: [
  9.         DrawerHeader(
  10.           child: Text(
  11.             'Menu de Opções',
  12.             style: TextStyle(color: Colors.black),
  13.           ),
  14.           decoration: BoxDecoration(
  15.             image: DecorationImage(
  16.                 image: NetworkImage('https://i.imgur.com/iVNFXq4.jpg'),
  17.                 fit: BoxFit.cover),
  18.             color: Colors.pink,
  19.           ),
  20.         ),
  21.         ListTile(
  22.           leading: Icon(Icons.account_box),
  23.           title: Text('Pacientes'),
  24.           subtitle: Text('Verificar os pacientes cadastrados no sistema.'),
  25.           onTap: () {
  26.             // Atualizar abaixo com a rota da view de pacientes:
  27.             //Navigator.pushNamed(context, '/listar_pacientes');
  28.           },
  29.         ),
  30.         ListTile(
  31.           leading: Icon(Icons.healing),
  32.           title: Text('Médicos'),
  33.           subtitle:
  34.               Text('Verificar a lista de médicos cadastrados no sistema.'),
  35.           onTap: () {
  36.             // Atualizar abaixo com a rota da view de pacientes:
  37.             //Navigator.pushNamed(context, '/listar_medicos');
  38.           },
  39.         ),
  40.         ListTile(
  41.           leading: Icon(Icons.schedule),
  42.           title: Text('Agendamentos'),
  43.           subtitle: Text('Verificar os agendamentos cadastrados no sistema.'),
  44.           onTap: () {
  45.             // Atualizar abaixo com a rota da view de pacientes:
  46.             //Navigator.pushNamed(context, '/listar_medicos');
  47.           },
  48.         )
  49.       ],
  50.     ));
  51.   }
  52. }
  53.  
RAW Paste Data