فهرست منبع

Merge pull request #301 from gadfly361/add_resizeToAvoidBottomPadding

add resizeToAvoidBottomInset to WebviewScaffold;
Rafal Wachol 6 سال پیش
والد
کامیت
2e850c1684
1فایلهای تغییر یافته به همراه3 افزوده شده و 1 حذف شده
  1. 3 1
      lib/src/webview_scaffold.dart

+ 3 - 1
lib/src/webview_scaffold.dart

@@ -30,6 +30,7 @@ class WebviewScaffold extends StatefulWidget {
     this.hidden = false,
     this.initialChild,
     this.allowFileURLs,
+    this.resizeToAvoidBottomInset = false,
     this.invalidUrlRegex,
     this.geolocationEnabled
   }) : super(key: key);
@@ -54,6 +55,7 @@ class WebviewScaffold extends StatefulWidget {
   final bool hidden;
   final Widget initialChild;
   final bool allowFileURLs;
+  final bool resizeToAvoidBottomInset;
   final String invalidUrlRegex;
   final bool geolocationEnabled;
 
@@ -105,7 +107,7 @@ class _WebviewScaffoldState extends State<WebviewScaffold> {
   Widget build(BuildContext context) {
     return Scaffold(
       appBar: widget.appBar,
-      resizeToAvoidBottomInset: false,
+      resizeToAvoidBottomInset: widget.resizeToAvoidBottomInset,
       persistentFooterButtons: widget.persistentFooterButtons,
       bottomNavigationBar: widget.bottomNavigationBar,
       body: _WebviewPlaceholder(