AtomicResponsive class

Properties

hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Static Methods

columns(BuildContext context, {int mobile = 1, int? tablet, int? desktop, int? desktopLarge}) int
crossAxisAlignment(BuildContext context, {CrossAxisAlignment mobile = CrossAxisAlignment.stretch, CrossAxisAlignment? tablet, CrossAxisAlignment? desktop}) CrossAxisAlignment
flexDirection(BuildContext context, {bool forceMobileColumn = true}) Axis
fontSizeMultiplier(BuildContext context) double
isDesktop(BuildContext context) bool
isDesktopLarge(BuildContext context) bool
isMaxWidth(BuildContext context, double breakpoint) bool
isMinWidth(BuildContext context, double breakpoint) bool
isMobile(BuildContext context) bool
isMobileSmall(BuildContext context) bool
isTablet(BuildContext context) bool
layout(BuildContext context, {required Widget mobile, Widget? tablet, Widget? desktop, Widget? desktopLarge}) Widget
mainAxisAlignment(BuildContext context, {MainAxisAlignment mobile = MainAxisAlignment.start, MainAxisAlignment? tablet, MainAxisAlignment? desktop}) MainAxisAlignment
margin(BuildContext context, {required EdgeInsets mobile, EdgeInsets? tablet, EdgeInsets? desktop, EdgeInsets? desktopLarge}) EdgeInsets
padding(BuildContext context, {required EdgeInsets mobile, EdgeInsets? tablet, EdgeInsets? desktop, EdgeInsets? desktopLarge}) EdgeInsets
responsiveButtonLayout(BuildContext context, {required List<Widget> buttons, double spacing = 16}) Widget
responsiveGrid(BuildContext context, {required List<Widget> children, int? mobileColumns, int? tabletColumns, int? desktopColumns, double spacing = 16, double runSpacing = 16}) Widget
shouldWrap(BuildContext context, int childrenCount, double minChildWidth) bool
spacingMultiplier(BuildContext context) double
value<T>(BuildContext context, {required T mobile, T? tablet, T? desktop, T? desktopLarge}) → T

Constants

desktop → const double
desktopLarge → const double
mobile → const double
mobileSmall → const double
tablet → const double