EasyContext extension

on

Properties

h → double

Available on BuildContext, provided by the EasyContext extension

Returns screen height
no setter
kHeight → double

Available on BuildContext, provided by the EasyContext extension

Height of Keyboard
no setter
kVisible → bool

Available on BuildContext, provided by the EasyContext extension

Check if Keyboard is visible.
no setter

Available on BuildContext, provided by the EasyContext extension

Returns navigator
no setter
orientation → Orientation

Available on BuildContext, provided by the EasyContext extension

Returns screen orientation
no setter
theme → ThemeData

Available on BuildContext, provided by the EasyContext extension

Returns theme
no setter
w → double

Available on BuildContext, provided by the EasyContext extension

Returns screen width
no setter

Methods

pop<T extends Object>([T? results]) → void

Available on BuildContext, provided by the EasyContext extension

Pop
popAndPushNamed<T extends Object?, TO extends Object?>(String routeName, {TO? result, Object? arguments}) → Future<T?>

Available on BuildContext, provided by the EasyContext extension

PopAndPushNamed
push<T extends Object>(Widget page, {EasyTransitionType? transitionType}) → Future<T?>

Available on BuildContext, provided by the EasyContext extension

Push
pushAll<T extends Object>(List<Widget> pages, {EasyTransitionType? transitionType}) → Future<T?>

Available on BuildContext, provided by the EasyContext extension

pushAndRemoveUntil<T extends Object, TO extends Object>(Widget page, bool predicate(Route), {EasyTransitionType? transitionType}) → Future<T?>

Available on BuildContext, provided by the EasyContext extension

PushReplace
pushNamed<T extends Object?>(String routeName, {Object? arguments}) → Future<T?>

Available on BuildContext, provided by the EasyContext extension

PushNamed
pushNamedAll<T extends Object?>({required List<String> routeNames, List<Map>? arguments}) → Future<T?>

Available on BuildContext, provided by the EasyContext extension

pushReplacement<T extends Object, TO extends Object>(Widget page, {EasyTransitionType? transitionType, TO? result}) → Future<T?>

Available on BuildContext, provided by the EasyContext extension

PushReplace
pushReplacementNamed<T extends Object?, TO extends Object?>(String routeName, {TO? result, Object? arguments}) → Future<T?>

Available on BuildContext, provided by the EasyContext extension

PushReplaceMentNamed
showSimpleSnackBar(String message, {double? fontSize, Color? fontColor, TextStyle? textStyle, Color? backgroundColor, Duration? duration}) → ScaffoldFeatureController<SnackBar, SnackBarClosedReason>

Available on BuildContext, provided by the EasyContext extension

Display simple snackbar