ScreenWidth class

values in ScreenWidth represents limit about each resolution

Constructors

ScreenWidth({BuildContext? context, double xmobile = 400, double mobile = 600, double tablet = 880, double xdesktop = 1280, double desktop = 2000, double tv = 4000})
const

Properties

context BuildContext?
final
desktop double
represent 2000 viewport width
final
hashCode int
The hash code for this object.
no setterinherited
isDesktop bool
represent range between 1280 - 2000 viewport width
no setter
isMobile bool
represent range between 400 - 600 viewport width
no setter
isTablet bool
represent range between 600 - 880 viewport width
no setter
isTv bool
represent range between 2000 - 4000 or more viewport width
no setter
isXDesktop bool
represent range between 880 - 1280 viewport width
no setter
isXmobile bool
represent range between 0 - 400 viewport width
no setter
media MediaQueryData
The data from the closest instance of this class that encloses the given context.
no setter
mobile double
represent 600 viewport width
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
screenWidth double
The horizontal extent of this size.
no setter
tablet double
represent 880 viewport width
final
tv double
represent 4000 or more viewport width
final
xdesktop double
represent 1280 viewport width
final
xmobile double
represent 400 viewport width
final

Methods

copyWith({BuildContext? context, double? xmobile, double? mobile, double? tablet, double? xdesktop, double? desktop, double? tv}) ScreenWidth
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