currentController static method

MenuController currentController(
  1. BuildContext context, {
  2. bool nullOk = true,
})

Implementation

static MenuController currentController(BuildContext context, {bool nullOk = true}) {
  final _DrawerScaffoldState? result = context.findAncestorStateOfType<_DrawerScaffoldState>();
  if (nullOk || result != null) return result!._controller;
  throw FlutterError.fromParts(<DiagnosticsNode>[
    ErrorSummary('_SideDrawerState.of() called with a context that does not contain a MenuController.'),
    context.describeElement('The context used was')
  ]);
}