init static method
void
init(
- BoxConstraints constraints, {
- bool systemFontScale = false,
- Size baseSize = _defaultScreenSize,
Implementation
static void init(
BoxConstraints constraints, {
bool systemFontScale = false,
Size baseSize = _defaultScreenSize,
}) {
_instance = Sizing._();
if (constraints.maxWidth < constraints.maxHeight) {
_instance._screenSize = Size(constraints.maxWidth, constraints.maxHeight);
} else {
_instance._screenSize = Size(constraints.maxHeight, constraints.maxWidth);
}
_instance._systemFontScale = systemFontScale;
_instance._baseSize = baseSize;
final window = WidgetsBinding.instance.window;
_instance._textScaleFactor = window.textScaleFactor;
}