setupAndroidSafeArea method

void setupAndroidSafeArea()

Implementation

void setupAndroidSafeArea() {
  final EdgeInsets safeArea = MediaQuery.of(_context).padding;

  _controller.runJavascript(
      "document.documentElement.style.setProperty('--android-safe-area-inset-top', '${safeArea.top.toString()}px');");
  _controller.runJavascript(
      "document.documentElement.style.setProperty('--android-safe-area-inset-left', '${safeArea.left.toString()}px');");
  _controller.runJavascript(
      "document.documentElement.style.setProperty('--android-safe-area-inset-right', '${safeArea.right.toString()}px');");
  _controller.runJavascript(
      "document.documentElement.style.setProperty('--android-safe-area-inset-bottom', '${safeArea.bottom.toString()}px');");
}