Flutter Drawer Tile

Piece of content for all items in a navigation drawer


Used for creating every route link in the Drawer.

Example:

DrawerTile(
  icon: Icons.home,
  onTap: () {
    if (currentPage != "Home")
      Navigator.pushReplacementNamed(context, '/home');
  },
  iconColor: ArgonColors.primary,
  title: "Home",
  isSelected: currentPage == "Home" ? true : false
)

Parameters

You can always hover with your mouse on any object and see its types and parameters.

Parameter Type Default Description
title String   Title of the tile.
icon IconData   Icon used on the left side of the title.
onTap Function   onTap function which is called when the user taps the tile.
isSelected bool false This helps by showing an active color for the main route.
iconColor Color ArgonColors.text Colors for the icon.