TaleDrawer constructor
const
TaleDrawer({
- Key? key,
- required TaleType type,
- required Widget drawer,
- required Widget body,
- Color drawerBackground = const Color(0xff2E2C3C),
- SideState sideState = SideState.LEFT,
- DrawerState drawerState = DrawerState.CLOSED,
- TaleSettings? settings,
- TaleListener? listener,
- TaleController? controller,
Implementation
const TaleDrawer({
Key? key,
required this.type,
required this.drawer,
required this.body,
this.drawerBackground = const Color(0xff2E2C3C),
this.sideState = SideState.LEFT,
this.drawerState = DrawerState.CLOSED,
this.settings,
this.listener,
this.controller,
}) : assert(settings == null ||
(type == TaleType.Flip && settings is FlipSettings) ||
(type == TaleType.Guillotine && settings is GuillotineSettings) ||
(type == TaleType.Zoom && settings is ZoomSettings)),
super(key: key);