RespValue<T> class final

Create a value based on the current screen size

Allows the users adjust the values based on breakpoints to make the UI responsive

Constructors

RespValue.new(BuildContext context, {T? xs, T? sm, T? md, T? lg, T? xl, T? xxl, Map<String, T>? others})
Constructor for creating a responsive value
const

Properties

context BuildContext
The build context of the widget. This is used to get the current width of the screen as well as the breakpoints set by the user
final
hashCode int
The hash code for this object.
no setterinherited
lg → T?
final
md → T?
final
others Map<String, T>?
Custom breakpoints The key should be the name of the breakpoint and the value should be the value that needs to be used for that breakpoint
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
sm → T?
final
value → T
no setter
xl → T?
final
xs → T?
The default breakpoints of the device
final
xxl → T?
final

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