MyContextExtension extension

on

Properties

aspectRatio double

Available on BuildContext, provided by the MyContextExtension extension

no setter
availableHeight double

Available on BuildContext, provided by the MyContextExtension extension

no setter
backgroundColor Color

Available on BuildContext, provided by the MyContextExtension extension

no setter
body TextStyle

Available on BuildContext, provided by the MyContextExtension extension

no setter
bottomSafe double

Available on BuildContext, provided by the MyContextExtension extension

no setter
colorScheme ColorScheme

Available on BuildContext, provided by the MyContextExtension extension

no setter
currentRoute String?

Available on BuildContext, provided by the MyContextExtension extension

no setter
errorColor Color

Available on BuildContext, provided by the MyContextExtension extension

no setter
headline TextStyle

Available on BuildContext, provided by the MyContextExtension extension

no setter
highBorderRadius BorderRadius

Available on BuildContext, provided by the MyContextExtension extension

no setter
highPadding double

Available on BuildContext, provided by the MyContextExtension extension

no setter
highRadius Radius

Available on BuildContext, provided by the MyContextExtension extension

no setter
highRadiusValue double

Available on BuildContext, provided by the MyContextExtension extension

no setter
isDarkMode bool

Available on BuildContext, provided by the MyContextExtension extension

no setter
isDesktop bool

Available on BuildContext, provided by the MyContextExtension extension

no setter
isKeyboardClosed bool

Available on BuildContext, provided by the MyContextExtension extension

no setter
isKeyboardOpen bool

Available on BuildContext, provided by the MyContextExtension extension

no setter
isLandscape bool

Available on BuildContext, provided by the MyContextExtension extension

no setter
isLandscapeTablet bool

Available on BuildContext, provided by the MyContextExtension extension

no setter
isLargeTablet bool

Available on BuildContext, provided by the MyContextExtension extension

no setter
isLightMode bool

Available on BuildContext, provided by the MyContextExtension extension

no setter
isPhone bool

Available on BuildContext, provided by the MyContextExtension extension

no setter
isPortrait bool

Available on BuildContext, provided by the MyContextExtension extension

no setter
isPortraitPhone bool

Available on BuildContext, provided by the MyContextExtension extension

no setter
isSmallPhone bool

Available on BuildContext, provided by the MyContextExtension extension

no setter
isTablet bool

Available on BuildContext, provided by the MyContextExtension extension

no setter
keyboardHeight double

Available on BuildContext, provided by the MyContextExtension extension

no setter
keyboardHeightRatio double

Available on BuildContext, provided by the MyContextExtension extension

no setter
label TextStyle

Available on BuildContext, provided by the MyContextExtension extension

no setter
leftSafe double

Available on BuildContext, provided by the MyContextExtension extension

no setter
lowBorderRadius BorderRadius

Available on BuildContext, provided by the MyContextExtension extension

no setter
lowPadding double

Available on BuildContext, provided by the MyContextExtension extension

no setter
lowRadius Radius

Available on BuildContext, provided by the MyContextExtension extension

no setter
lowRadiusValue double

Available on BuildContext, provided by the MyContextExtension extension

no setter
mediaQuery MediaQueryData

Available on BuildContext, provided by the MyContextExtension extension

no setter
normalBorderRadius BorderRadius

Available on BuildContext, provided by the MyContextExtension extension

no setter
normalPadding double

Available on BuildContext, provided by the MyContextExtension extension

no setter
normalRadius Radius

Available on BuildContext, provided by the MyContextExtension extension

no setter
normalRadiusValue double

Available on BuildContext, provided by the MyContextExtension extension

no setter
paddingAllHigh EdgeInsets

Available on BuildContext, provided by the MyContextExtension extension

no setter
paddingAllLow EdgeInsets

Available on BuildContext, provided by the MyContextExtension extension

no setter
paddingAllNormal EdgeInsets

Available on BuildContext, provided by the MyContextExtension extension

no setter
primaryColor Color

Available on BuildContext, provided by the MyContextExtension extension

no setter
rightSafe double

Available on BuildContext, provided by the MyContextExtension extension

no setter
safePadding EdgeInsets

Available on BuildContext, provided by the MyContextExtension extension

no setter
screenHeight double

Available on BuildContext, provided by the MyContextExtension extension

no setter
screenSize Size

Available on BuildContext, provided by the MyContextExtension extension

no setter
screenWidth double

Available on BuildContext, provided by the MyContextExtension extension

no setter
secondaryColor Color

Available on BuildContext, provided by the MyContextExtension extension

no setter
surfaceColor Color

Available on BuildContext, provided by the MyContextExtension extension

no setter
textStyles TextTheme

Available on BuildContext, provided by the MyContextExtension extension

no setter
theme ThemeData

Available on BuildContext, provided by the MyContextExtension extension

no setter
title TextStyle

Available on BuildContext, provided by the MyContextExtension extension

no setter
topSafe double

Available on BuildContext, provided by the MyContextExtension extension

no setter

Methods

backOr(String routeName) → void

Available on BuildContext, provided by the MyContextExtension extension

backTo(String routeName) → void

Available on BuildContext, provided by the MyContextExtension extension

canPop() bool

Available on BuildContext, provided by the MyContextExtension extension

dismissKeyboard() → void

Available on BuildContext, provided by the MyContextExtension extension

dynamicHeight(double value) double

Available on BuildContext, provided by the MyContextExtension extension

dynamicHeightBox(double factor) SizedBox

Available on BuildContext, provided by the MyContextExtension extension

dynamicPadding(double horizontalFactor, double verticalFactor) EdgeInsets

Available on BuildContext, provided by the MyContextExtension extension

dynamicWidth(double value) double

Available on BuildContext, provided by the MyContextExtension extension

dynamicWidthBox(double factor) SizedBox

Available on BuildContext, provided by the MyContextExtension extension

getArgument<T>() → T?

Available on BuildContext, provided by the MyContextExtension extension

isCurrent(String routeName) bool

Available on BuildContext, provided by the MyContextExtension extension

logRouteChange(String routeName) → void

Available on BuildContext, provided by the MyContextExtension extension

maybePop<T extends Object?>([T? result]) Future<bool>

Available on BuildContext, provided by the MyContextExtension extension

nextFocus() → void

Available on BuildContext, provided by the MyContextExtension extension

offAll<T>(Widget page) Future<T?>

Available on BuildContext, provided by the MyContextExtension extension

offAllNamed<T>(String routeName, {Object? arguments}) Future<T?>

Available on BuildContext, provided by the MyContextExtension extension

pickDate({DateTime? initialDate, DateTime? firstDate, DateTime? lastDate}) Future<DateTime?>

Available on BuildContext, provided by the MyContextExtension extension

pickTime({TimeOfDay? initialTime}) Future<TimeOfDay?>

Available on BuildContext, provided by the MyContextExtension extension

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

Available on BuildContext, provided by the MyContextExtension extension

push<T>(Widget page) Future<T?>

Available on BuildContext, provided by the MyContextExtension extension

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

Available on BuildContext, provided by the MyContextExtension extension

replace<T>(Widget page) Future<T?>

Available on BuildContext, provided by the MyContextExtension extension

replaceNamed<T>(String routeName, {Object? arguments}) Future<T?>

Available on BuildContext, provided by the MyContextExtension extension

requestFocus(FocusNode node) → void

Available on BuildContext, provided by the MyContextExtension extension

showBottomSheet<T>({required Widget child, Color? backgroundColor}) Future<T?>

Available on BuildContext, provided by the MyContextExtension extension

showDialogBox({required String title, required String message, String confirmText = "Tamam", Color? titleColor, Color? contentColor, Color? confirmTextColor, VoidCallback? onConfirm}) Future<void>

Available on BuildContext, provided by the MyContextExtension extension

showErrorDialog({String title = "Hata", required String message, String confirmText = "Tamam", Color? titleColor, Color? iconColor, Color? contentColor, Color? confirmTextColor, VoidCallback? onConfirm}) Future<void>

Available on BuildContext, provided by the MyContextExtension extension

showSnack(String message, {Duration duration = const Duration(seconds: 2), Color? backgroundColor}) → void

Available on BuildContext, provided by the MyContextExtension extension

showSuccessDialog({String title = "Başarılı", required String message, String confirmText = "Tamam", Color? titleColor, Color? iconColor, Color? contentColor, Color? confirmTextColor, VoidCallback? onConfirm}) Future<void>

Available on BuildContext, provided by the MyContextExtension extension

unfocusAll() → void

Available on BuildContext, provided by the MyContextExtension extension

vibrate() → void

Available on BuildContext, provided by the MyContextExtension extension

vibrateHeavy() → void

Available on BuildContext, provided by the MyContextExtension extension

vibrateSelection() → void

Available on BuildContext, provided by the MyContextExtension extension