ResponsiveContext extension
Extension to bring the information in a easier way for the responsive.
All calculations related whit MediaQuery.of(context).size
context.isLandscape;
context.widthPct(10);
context.heightPx;
...
- on
Properties
- diagonalInches → double
-
Returns screen diagonal in Inches
no setter
- diagonalPx → double
-
Returns diagonal screen pixels
no setter
- heightInches → double
-
Returns screen height in Inches
no setter
- heightPx → double
-
Returns same as MediaQuery.of(context).height
no setter
- isLandscape → bool
-
Returns if Orientation is landscape
no setter
- mq → MediaQueryData
-
Returns same as MediaQuery.of(context)
no setter
- responsiveUtils → ResponsiveUtils
-
no setter
- sizeInches → Size
-
Returns pixel size in Inches
no setter
- sizePx → Size
-
Returns same as MediaQuery.of(context).size
no setter
- textTheme → TextTheme
-
Extension for getting textTheme
no setter
- theme → ThemeData
-
Extension for getting Theme
no setter
- widthInches → double
-
Returns screen width in Inches
no setter
- widthPx → double
-
Returns same as MediaQuery.of(context).size.width
no setter
Methods
-
heightPct(
double percent) → double - Returns percent (1-100) of screen height in pixels
-
inchesPct(
double percent) → double - Returns percent (1-100) of screen inches
-
isDesktop(
) → bool -
isMobile(
) → bool -
isTablet(
) → bool -
widthPct(
double percent) → double - Returns percent (1-100) of screen width in pixels