EasyContext extension

on

Properties

h double
Returns screen height
no setter
kHeight double
Height of Keyboard
no setter
kVisible bool
Check if Keyboard is visible.
no setter
Returns navigator
no setter
orientation Orientation
Returns screen orientation
no setter
theme ThemeData
Returns theme
no setter
w double
Returns screen width
no setter

Methods

pop<T extends Object>([T? results]) → void
Pop
popAndPushNamed<T extends Object?, TO extends Object?>(String routeName, {TO? result, Object? arguments}) Future<T?>
PopAndPushNamed
push<T extends Object>(Widget page, {EasyTransitionType? transitionType}) Future<T?>
Push
pushAll<T extends Object>(List<Widget> pages, {EasyTransitionType? transitionType}) Future<T?>
pushAndRemoveUntil<T extends Object, TO extends Object>(Widget page, bool predicate(Route), {EasyTransitionType? transitionType}) Future<T?>
PushReplace
pushNamed<T extends Object?>(String routeName, {Object? arguments}) Future<T?>
PushNamed
pushNamedAll<T extends Object?>({required List<String> routeNames, List<Map>? arguments}) Future<T?>
pushReplacement<T extends Object, TO extends Object>(Widget page, {EasyTransitionType? transitionType, TO? result}) Future<T?>
PushReplace
pushReplacementNamed<T extends Object?, TO extends Object?>(String routeName, {TO? result, Object? arguments}) Future<T?>
PushReplaceMentNamed
showSimpleSnackBar(String message, {double? fontSize, Color? fontColor, TextStyle? textStyle, Color? backgroundColor, Duration? duration}) ScaffoldFeatureController<SnackBar, SnackBarClosedReason>
Display simple snackbar