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