init static method

void init(
  1. BuildContext context, {
  2. double? uiWidth,
  3. double? uiHeight,
})

Implementation

static void init(
  BuildContext context, {
  double? uiWidth,
  double? uiHeight,
}) {
  _instance = ScreenUtils._();
  _instance.uiWidth = uiWidth ?? ScreenLayoutConstants.defaultSize.width;
  _instance.uiHeight = uiHeight ?? ScreenLayoutConstants.defaultSize.height;
  final mediaQuery = MediaQuery.of(context);
  _mediaQueryData = mediaQuery;
  _screenWidth = mediaQuery.size.width;
  _screenHeight = mediaQuery.size.height;
  _textScaler = mediaQuery.textScaler;
}