[webview_flutter_wkwebview] Updates pigeon version to 10.1.4 (#4548)

This commit is contained in:
Maurice Parrish
2023-07-21 18:08:21 -04:00
committed by GitHub
parent caabb6fc85
commit 43052d9a88
6 changed files with 801 additions and 701 deletions

View File

@ -1,3 +1,7 @@
## 3.7.1
* Updates pigeon version to `10.1.4`.
## 3.7.0 ## 3.7.0
* Adds support for `WebResouceError.url`. * Adds support for `WebResouceError.url`.

View File

@ -1,7 +1,7 @@
// Copyright 2013 The Flutter Authors. All rights reserved. // Copyright 2013 The Flutter Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be // Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file. // found in the LICENSE file.
// Autogenerated from Pigeon (v9.2.5), do not edit directly. // Autogenerated from Pigeon (v10.1.4), do not edit directly.
// See also: https://pub.dev/packages/pigeon // See also: https://pub.dev/packages/pigeon
#import <Foundation/Foundation.h> #import <Foundation/Foundation.h>

View File

@ -1,11 +1,16 @@
// Copyright 2013 The Flutter Authors. All rights reserved. // Copyright 2013 The Flutter Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be // Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file. // found in the LICENSE file.
// Autogenerated from Pigeon (v9.2.5), do not edit directly. // Autogenerated from Pigeon (v10.1.4), do not edit directly.
// See also: https://pub.dev/packages/pigeon // See also: https://pub.dev/packages/pigeon
#import "FWFGeneratedWebKitApis.h" #import "FWFGeneratedWebKitApis.h"
#if TARGET_OS_OSX
#import <FlutterMacOS/FlutterMacOS.h>
#else
#import <Flutter/Flutter.h> #import <Flutter/Flutter.h>
#endif
#if !__has_feature(objc_arc) #if !__has_feature(objc_arc)
#error File requires ARC to be enabled. #error File requires ARC to be enabled.
@ -642,8 +647,8 @@ void FWFWKWebsiteDataStoreHostApiSetup(id<FlutterBinaryMessenger> binaryMessenge
NSObject<FWFWKWebsiteDataStoreHostApi> *api) { NSObject<FWFWKWebsiteDataStoreHostApi> *api) {
{ {
FlutterBasicMessageChannel *channel = [[FlutterBasicMessageChannel alloc] FlutterBasicMessageChannel *channel = [[FlutterBasicMessageChannel alloc]
initWithName: initWithName:@"dev.flutter.pigeon.webview_flutter_wkwebview.WKWebsiteDataStoreHostApi."
@"dev.flutter.pigeon.WKWebsiteDataStoreHostApi.createFromWebViewConfiguration" @"createFromWebViewConfiguration"
binaryMessenger:binaryMessenger binaryMessenger:binaryMessenger
codec:FWFWKWebsiteDataStoreHostApiGetCodec()]; codec:FWFWKWebsiteDataStoreHostApiGetCodec()];
if (api) { if (api) {
@ -669,7 +674,8 @@ void FWFWKWebsiteDataStoreHostApiSetup(id<FlutterBinaryMessenger> binaryMessenge
} }
{ {
FlutterBasicMessageChannel *channel = [[FlutterBasicMessageChannel alloc] FlutterBasicMessageChannel *channel = [[FlutterBasicMessageChannel alloc]
initWithName:@"dev.flutter.pigeon.WKWebsiteDataStoreHostApi.createDefaultDataStore" initWithName:@"dev.flutter.pigeon.webview_flutter_wkwebview.WKWebsiteDataStoreHostApi."
@"createDefaultDataStore"
binaryMessenger:binaryMessenger binaryMessenger:binaryMessenger
codec:FWFWKWebsiteDataStoreHostApiGetCodec()]; codec:FWFWKWebsiteDataStoreHostApiGetCodec()];
if (api) { if (api) {
@ -690,7 +696,8 @@ void FWFWKWebsiteDataStoreHostApiSetup(id<FlutterBinaryMessenger> binaryMessenge
} }
{ {
FlutterBasicMessageChannel *channel = [[FlutterBasicMessageChannel alloc] FlutterBasicMessageChannel *channel = [[FlutterBasicMessageChannel alloc]
initWithName:@"dev.flutter.pigeon.WKWebsiteDataStoreHostApi.removeDataOfTypes" initWithName:@"dev.flutter.pigeon.webview_flutter_wkwebview.WKWebsiteDataStoreHostApi."
@"removeDataOfTypes"
binaryMessenger:binaryMessenger binaryMessenger:binaryMessenger
codec:FWFWKWebsiteDataStoreHostApiGetCodec()]; codec:FWFWKWebsiteDataStoreHostApiGetCodec()];
if (api) { if (api) {
@ -728,7 +735,8 @@ void FWFUIViewHostApiSetup(id<FlutterBinaryMessenger> binaryMessenger,
NSObject<FWFUIViewHostApi> *api) { NSObject<FWFUIViewHostApi> *api) {
{ {
FlutterBasicMessageChannel *channel = [[FlutterBasicMessageChannel alloc] FlutterBasicMessageChannel *channel = [[FlutterBasicMessageChannel alloc]
initWithName:@"dev.flutter.pigeon.UIViewHostApi.setBackgroundColor" initWithName:
@"dev.flutter.pigeon.webview_flutter_wkwebview.UIViewHostApi.setBackgroundColor"
binaryMessenger:binaryMessenger binaryMessenger:binaryMessenger
codec:FWFUIViewHostApiGetCodec()]; codec:FWFUIViewHostApiGetCodec()];
if (api) { if (api) {
@ -751,7 +759,7 @@ void FWFUIViewHostApiSetup(id<FlutterBinaryMessenger> binaryMessenger,
} }
{ {
FlutterBasicMessageChannel *channel = [[FlutterBasicMessageChannel alloc] FlutterBasicMessageChannel *channel = [[FlutterBasicMessageChannel alloc]
initWithName:@"dev.flutter.pigeon.UIViewHostApi.setOpaque" initWithName:@"dev.flutter.pigeon.webview_flutter_wkwebview.UIViewHostApi.setOpaque"
binaryMessenger:binaryMessenger binaryMessenger:binaryMessenger
codec:FWFUIViewHostApiGetCodec()]; codec:FWFUIViewHostApiGetCodec()];
if (api) { if (api) {
@ -782,7 +790,8 @@ void FWFUIScrollViewHostApiSetup(id<FlutterBinaryMessenger> binaryMessenger,
NSObject<FWFUIScrollViewHostApi> *api) { NSObject<FWFUIScrollViewHostApi> *api) {
{ {
FlutterBasicMessageChannel *channel = [[FlutterBasicMessageChannel alloc] FlutterBasicMessageChannel *channel = [[FlutterBasicMessageChannel alloc]
initWithName:@"dev.flutter.pigeon.UIScrollViewHostApi.createFromWebView" initWithName:
@"dev.flutter.pigeon.webview_flutter_wkwebview.UIScrollViewHostApi.createFromWebView"
binaryMessenger:binaryMessenger binaryMessenger:binaryMessenger
codec:FWFUIScrollViewHostApiGetCodec()]; codec:FWFUIScrollViewHostApiGetCodec()];
if (api) { if (api) {
@ -807,7 +816,8 @@ void FWFUIScrollViewHostApiSetup(id<FlutterBinaryMessenger> binaryMessenger,
} }
{ {
FlutterBasicMessageChannel *channel = [[FlutterBasicMessageChannel alloc] FlutterBasicMessageChannel *channel = [[FlutterBasicMessageChannel alloc]
initWithName:@"dev.flutter.pigeon.UIScrollViewHostApi.getContentOffset" initWithName:
@"dev.flutter.pigeon.webview_flutter_wkwebview.UIScrollViewHostApi.getContentOffset"
binaryMessenger:binaryMessenger binaryMessenger:binaryMessenger
codec:FWFUIScrollViewHostApiGetCodec()]; codec:FWFUIScrollViewHostApiGetCodec()];
if (api) { if (api) {
@ -829,7 +839,7 @@ void FWFUIScrollViewHostApiSetup(id<FlutterBinaryMessenger> binaryMessenger,
} }
{ {
FlutterBasicMessageChannel *channel = [[FlutterBasicMessageChannel alloc] FlutterBasicMessageChannel *channel = [[FlutterBasicMessageChannel alloc]
initWithName:@"dev.flutter.pigeon.UIScrollViewHostApi.scrollBy" initWithName:@"dev.flutter.pigeon.webview_flutter_wkwebview.UIScrollViewHostApi.scrollBy"
binaryMessenger:binaryMessenger binaryMessenger:binaryMessenger
codec:FWFUIScrollViewHostApiGetCodec()]; codec:FWFUIScrollViewHostApiGetCodec()];
if (api) { if (api) {
@ -852,7 +862,8 @@ void FWFUIScrollViewHostApiSetup(id<FlutterBinaryMessenger> binaryMessenger,
} }
{ {
FlutterBasicMessageChannel *channel = [[FlutterBasicMessageChannel alloc] FlutterBasicMessageChannel *channel = [[FlutterBasicMessageChannel alloc]
initWithName:@"dev.flutter.pigeon.UIScrollViewHostApi.setContentOffset" initWithName:
@"dev.flutter.pigeon.webview_flutter_wkwebview.UIScrollViewHostApi.setContentOffset"
binaryMessenger:binaryMessenger binaryMessenger:binaryMessenger
codec:FWFUIScrollViewHostApiGetCodec()]; codec:FWFUIScrollViewHostApiGetCodec()];
if (api) { if (api) {
@ -930,7 +941,8 @@ void FWFWKWebViewConfigurationHostApiSetup(id<FlutterBinaryMessenger> binaryMess
NSObject<FWFWKWebViewConfigurationHostApi> *api) { NSObject<FWFWKWebViewConfigurationHostApi> *api) {
{ {
FlutterBasicMessageChannel *channel = [[FlutterBasicMessageChannel alloc] FlutterBasicMessageChannel *channel = [[FlutterBasicMessageChannel alloc]
initWithName:@"dev.flutter.pigeon.WKWebViewConfigurationHostApi.create" initWithName:
@"dev.flutter.pigeon.webview_flutter_wkwebview.WKWebViewConfigurationHostApi.create"
binaryMessenger:binaryMessenger binaryMessenger:binaryMessenger
codec:FWFWKWebViewConfigurationHostApiGetCodec()]; codec:FWFWKWebViewConfigurationHostApiGetCodec()];
if (api) { if (api) {
@ -951,7 +963,8 @@ void FWFWKWebViewConfigurationHostApiSetup(id<FlutterBinaryMessenger> binaryMess
} }
{ {
FlutterBasicMessageChannel *channel = [[FlutterBasicMessageChannel alloc] FlutterBasicMessageChannel *channel = [[FlutterBasicMessageChannel alloc]
initWithName:@"dev.flutter.pigeon.WKWebViewConfigurationHostApi.createFromWebView" initWithName:@"dev.flutter.pigeon.webview_flutter_wkwebview."
@"WKWebViewConfigurationHostApi.createFromWebView"
binaryMessenger:binaryMessenger binaryMessenger:binaryMessenger
codec:FWFWKWebViewConfigurationHostApiGetCodec()]; codec:FWFWKWebViewConfigurationHostApiGetCodec()];
if (api) { if (api) {
@ -976,8 +989,8 @@ void FWFWKWebViewConfigurationHostApiSetup(id<FlutterBinaryMessenger> binaryMess
} }
{ {
FlutterBasicMessageChannel *channel = [[FlutterBasicMessageChannel alloc] FlutterBasicMessageChannel *channel = [[FlutterBasicMessageChannel alloc]
initWithName: initWithName:@"dev.flutter.pigeon.webview_flutter_wkwebview."
@"dev.flutter.pigeon.WKWebViewConfigurationHostApi.setAllowsInlineMediaPlayback" @"WKWebViewConfigurationHostApi.setAllowsInlineMediaPlayback"
binaryMessenger:binaryMessenger binaryMessenger:binaryMessenger
codec:FWFWKWebViewConfigurationHostApiGetCodec()]; codec:FWFWKWebViewConfigurationHostApiGetCodec()];
if (api) { if (api) {
@ -1003,8 +1016,8 @@ void FWFWKWebViewConfigurationHostApiSetup(id<FlutterBinaryMessenger> binaryMess
} }
{ {
FlutterBasicMessageChannel *channel = [[FlutterBasicMessageChannel alloc] FlutterBasicMessageChannel *channel = [[FlutterBasicMessageChannel alloc]
initWithName:@"dev.flutter.pigeon.WKWebViewConfigurationHostApi." initWithName:@"dev.flutter.pigeon.webview_flutter_wkwebview."
@"setLimitsNavigationsToAppBoundDomains" @"WKWebViewConfigurationHostApi.setLimitsNavigationsToAppBoundDomains"
binaryMessenger:binaryMessenger binaryMessenger:binaryMessenger
codec:FWFWKWebViewConfigurationHostApiGetCodec()]; codec:FWFWKWebViewConfigurationHostApiGetCodec()];
if (api) { if (api) {
@ -1031,8 +1044,8 @@ void FWFWKWebViewConfigurationHostApiSetup(id<FlutterBinaryMessenger> binaryMess
} }
{ {
FlutterBasicMessageChannel *channel = [[FlutterBasicMessageChannel alloc] FlutterBasicMessageChannel *channel = [[FlutterBasicMessageChannel alloc]
initWithName:@"dev.flutter.pigeon.WKWebViewConfigurationHostApi." initWithName:@"dev.flutter.pigeon.webview_flutter_wkwebview."
@"setMediaTypesRequiringUserActionForPlayback" @"WKWebViewConfigurationHostApi.setMediaTypesRequiringUserActionForPlayback"
binaryMessenger:binaryMessenger binaryMessenger:binaryMessenger
codec:FWFWKWebViewConfigurationHostApiGetCodec()]; codec:FWFWKWebViewConfigurationHostApiGetCodec()];
if (api) { if (api) {
@ -1080,7 +1093,8 @@ NSObject<FlutterMessageCodec> *FWFWKWebViewConfigurationFlutterApiGetCodec(void)
- (void)createWithIdentifier:(NSNumber *)arg_identifier - (void)createWithIdentifier:(NSNumber *)arg_identifier
completion:(void (^)(FlutterError *_Nullable))completion { completion:(void (^)(FlutterError *_Nullable))completion {
FlutterBasicMessageChannel *channel = [FlutterBasicMessageChannel FlutterBasicMessageChannel *channel = [FlutterBasicMessageChannel
messageChannelWithName:@"dev.flutter.pigeon.WKWebViewConfigurationFlutterApi.create" messageChannelWithName:
@"dev.flutter.pigeon.webview_flutter_wkwebview.WKWebViewConfigurationFlutterApi.create"
binaryMessenger:self.binaryMessenger binaryMessenger:self.binaryMessenger
codec:FWFWKWebViewConfigurationFlutterApiGetCodec()]; codec:FWFWKWebViewConfigurationFlutterApiGetCodec()];
[channel sendMessage:@[ arg_identifier ?: [NSNull null] ] [channel sendMessage:@[ arg_identifier ?: [NSNull null] ]
@ -1147,8 +1161,8 @@ void FWFWKUserContentControllerHostApiSetup(id<FlutterBinaryMessenger> binaryMes
NSObject<FWFWKUserContentControllerHostApi> *api) { NSObject<FWFWKUserContentControllerHostApi> *api) {
{ {
FlutterBasicMessageChannel *channel = [[FlutterBasicMessageChannel alloc] FlutterBasicMessageChannel *channel = [[FlutterBasicMessageChannel alloc]
initWithName: initWithName:@"dev.flutter.pigeon.webview_flutter_wkwebview."
@"dev.flutter.pigeon.WKUserContentControllerHostApi.createFromWebViewConfiguration" @"WKUserContentControllerHostApi.createFromWebViewConfiguration"
binaryMessenger:binaryMessenger binaryMessenger:binaryMessenger
codec:FWFWKUserContentControllerHostApiGetCodec()]; codec:FWFWKUserContentControllerHostApiGetCodec()];
if (api) { if (api) {
@ -1174,7 +1188,8 @@ void FWFWKUserContentControllerHostApiSetup(id<FlutterBinaryMessenger> binaryMes
} }
{ {
FlutterBasicMessageChannel *channel = [[FlutterBasicMessageChannel alloc] FlutterBasicMessageChannel *channel = [[FlutterBasicMessageChannel alloc]
initWithName:@"dev.flutter.pigeon.WKUserContentControllerHostApi.addScriptMessageHandler" initWithName:@"dev.flutter.pigeon.webview_flutter_wkwebview."
@"WKUserContentControllerHostApi.addScriptMessageHandler"
binaryMessenger:binaryMessenger binaryMessenger:binaryMessenger
codec:FWFWKUserContentControllerHostApiGetCodec()]; codec:FWFWKUserContentControllerHostApiGetCodec()];
if (api) { if (api) {
@ -1203,8 +1218,8 @@ void FWFWKUserContentControllerHostApiSetup(id<FlutterBinaryMessenger> binaryMes
} }
{ {
FlutterBasicMessageChannel *channel = [[FlutterBasicMessageChannel alloc] FlutterBasicMessageChannel *channel = [[FlutterBasicMessageChannel alloc]
initWithName: initWithName:@"dev.flutter.pigeon.webview_flutter_wkwebview."
@"dev.flutter.pigeon.WKUserContentControllerHostApi.removeScriptMessageHandler" @"WKUserContentControllerHostApi.removeScriptMessageHandler"
binaryMessenger:binaryMessenger binaryMessenger:binaryMessenger
codec:FWFWKUserContentControllerHostApiGetCodec()]; codec:FWFWKUserContentControllerHostApiGetCodec()];
if (api) { if (api) {
@ -1229,8 +1244,8 @@ void FWFWKUserContentControllerHostApiSetup(id<FlutterBinaryMessenger> binaryMes
} }
{ {
FlutterBasicMessageChannel *channel = [[FlutterBasicMessageChannel alloc] FlutterBasicMessageChannel *channel = [[FlutterBasicMessageChannel alloc]
initWithName: initWithName:@"dev.flutter.pigeon.webview_flutter_wkwebview."
@"dev.flutter.pigeon.WKUserContentControllerHostApi.removeAllScriptMessageHandlers" @"WKUserContentControllerHostApi.removeAllScriptMessageHandlers"
binaryMessenger:binaryMessenger binaryMessenger:binaryMessenger
codec:FWFWKUserContentControllerHostApiGetCodec()]; codec:FWFWKUserContentControllerHostApiGetCodec()];
if (api) { if (api) {
@ -1252,7 +1267,8 @@ void FWFWKUserContentControllerHostApiSetup(id<FlutterBinaryMessenger> binaryMes
} }
{ {
FlutterBasicMessageChannel *channel = [[FlutterBasicMessageChannel alloc] FlutterBasicMessageChannel *channel = [[FlutterBasicMessageChannel alloc]
initWithName:@"dev.flutter.pigeon.WKUserContentControllerHostApi.addUserScript" initWithName:@"dev.flutter.pigeon.webview_flutter_wkwebview."
@"WKUserContentControllerHostApi.addUserScript"
binaryMessenger:binaryMessenger binaryMessenger:binaryMessenger
codec:FWFWKUserContentControllerHostApiGetCodec()]; codec:FWFWKUserContentControllerHostApiGetCodec()];
if (api) { if (api) {
@ -1277,7 +1293,8 @@ void FWFWKUserContentControllerHostApiSetup(id<FlutterBinaryMessenger> binaryMes
} }
{ {
FlutterBasicMessageChannel *channel = [[FlutterBasicMessageChannel alloc] FlutterBasicMessageChannel *channel = [[FlutterBasicMessageChannel alloc]
initWithName:@"dev.flutter.pigeon.WKUserContentControllerHostApi.removeAllUserScripts" initWithName:@"dev.flutter.pigeon.webview_flutter_wkwebview."
@"WKUserContentControllerHostApi.removeAllUserScripts"
binaryMessenger:binaryMessenger binaryMessenger:binaryMessenger
codec:FWFWKUserContentControllerHostApiGetCodec()]; codec:FWFWKUserContentControllerHostApiGetCodec()];
if (api) { if (api) {
@ -1308,7 +1325,8 @@ void FWFWKPreferencesHostApiSetup(id<FlutterBinaryMessenger> binaryMessenger,
NSObject<FWFWKPreferencesHostApi> *api) { NSObject<FWFWKPreferencesHostApi> *api) {
{ {
FlutterBasicMessageChannel *channel = [[FlutterBasicMessageChannel alloc] FlutterBasicMessageChannel *channel = [[FlutterBasicMessageChannel alloc]
initWithName:@"dev.flutter.pigeon.WKPreferencesHostApi.createFromWebViewConfiguration" initWithName:@"dev.flutter.pigeon.webview_flutter_wkwebview.WKPreferencesHostApi."
@"createFromWebViewConfiguration"
binaryMessenger:binaryMessenger binaryMessenger:binaryMessenger
codec:FWFWKPreferencesHostApiGetCodec()]; codec:FWFWKPreferencesHostApiGetCodec()];
if (api) { if (api) {
@ -1334,7 +1352,8 @@ void FWFWKPreferencesHostApiSetup(id<FlutterBinaryMessenger> binaryMessenger,
} }
{ {
FlutterBasicMessageChannel *channel = [[FlutterBasicMessageChannel alloc] FlutterBasicMessageChannel *channel = [[FlutterBasicMessageChannel alloc]
initWithName:@"dev.flutter.pigeon.WKPreferencesHostApi.setJavaScriptEnabled" initWithName:@"dev.flutter.pigeon.webview_flutter_wkwebview.WKPreferencesHostApi."
@"setJavaScriptEnabled"
binaryMessenger:binaryMessenger binaryMessenger:binaryMessenger
codec:FWFWKPreferencesHostApiGetCodec()]; codec:FWFWKPreferencesHostApiGetCodec()];
if (api) { if (api) {
@ -1368,7 +1387,8 @@ void FWFWKScriptMessageHandlerHostApiSetup(id<FlutterBinaryMessenger> binaryMess
NSObject<FWFWKScriptMessageHandlerHostApi> *api) { NSObject<FWFWKScriptMessageHandlerHostApi> *api) {
{ {
FlutterBasicMessageChannel *channel = [[FlutterBasicMessageChannel alloc] FlutterBasicMessageChannel *channel = [[FlutterBasicMessageChannel alloc]
initWithName:@"dev.flutter.pigeon.WKScriptMessageHandlerHostApi.create" initWithName:
@"dev.flutter.pigeon.webview_flutter_wkwebview.WKScriptMessageHandlerHostApi.create"
binaryMessenger:binaryMessenger binaryMessenger:binaryMessenger
codec:FWFWKScriptMessageHandlerHostApiGetCodec()]; codec:FWFWKScriptMessageHandlerHostApiGetCodec()];
if (api) { if (api) {
@ -1455,8 +1475,8 @@ NSObject<FlutterMessageCodec> *FWFWKScriptMessageHandlerFlutterApiGetCodec(void)
message:(FWFWKScriptMessageData *)arg_message message:(FWFWKScriptMessageData *)arg_message
completion:(void (^)(FlutterError *_Nullable))completion { completion:(void (^)(FlutterError *_Nullable))completion {
FlutterBasicMessageChannel *channel = [FlutterBasicMessageChannel FlutterBasicMessageChannel *channel = [FlutterBasicMessageChannel
messageChannelWithName: messageChannelWithName:@"dev.flutter.pigeon.webview_flutter_wkwebview."
@"dev.flutter.pigeon.WKScriptMessageHandlerFlutterApi.didReceiveScriptMessage" @"WKScriptMessageHandlerFlutterApi.didReceiveScriptMessage"
binaryMessenger:self.binaryMessenger binaryMessenger:self.binaryMessenger
codec:FWFWKScriptMessageHandlerFlutterApiGetCodec()]; codec:FWFWKScriptMessageHandlerFlutterApiGetCodec()];
[channel sendMessage:@[ [channel sendMessage:@[
@ -1479,7 +1499,8 @@ void FWFWKNavigationDelegateHostApiSetup(id<FlutterBinaryMessenger> binaryMessen
NSObject<FWFWKNavigationDelegateHostApi> *api) { NSObject<FWFWKNavigationDelegateHostApi> *api) {
{ {
FlutterBasicMessageChannel *channel = [[FlutterBasicMessageChannel alloc] FlutterBasicMessageChannel *channel = [[FlutterBasicMessageChannel alloc]
initWithName:@"dev.flutter.pigeon.WKNavigationDelegateHostApi.create" initWithName:
@"dev.flutter.pigeon.webview_flutter_wkwebview.WKNavigationDelegateHostApi.create"
binaryMessenger:binaryMessenger binaryMessenger:binaryMessenger
codec:FWFWKNavigationDelegateHostApiGetCodec()]; codec:FWFWKNavigationDelegateHostApiGetCodec()];
if (api) { if (api) {
@ -1585,8 +1606,8 @@ NSObject<FlutterMessageCodec> *FWFWKNavigationDelegateFlutterApiGetCodec(void) {
URL:(nullable NSString *)arg_url URL:(nullable NSString *)arg_url
completion:(void (^)(FlutterError *_Nullable))completion { completion:(void (^)(FlutterError *_Nullable))completion {
FlutterBasicMessageChannel *channel = [FlutterBasicMessageChannel FlutterBasicMessageChannel *channel = [FlutterBasicMessageChannel
messageChannelWithName: messageChannelWithName:@"dev.flutter.pigeon.webview_flutter_wkwebview."
@"dev.flutter.pigeon.WKNavigationDelegateFlutterApi.didFinishNavigation" @"WKNavigationDelegateFlutterApi.didFinishNavigation"
binaryMessenger:self.binaryMessenger binaryMessenger:self.binaryMessenger
codec:FWFWKNavigationDelegateFlutterApiGetCodec()]; codec:FWFWKNavigationDelegateFlutterApiGetCodec()];
[channel sendMessage:@[ [channel sendMessage:@[
@ -1603,8 +1624,8 @@ NSObject<FlutterMessageCodec> *FWFWKNavigationDelegateFlutterApiGetCodec(void) {
completion:(void (^)(FlutterError *_Nullable)) completion:(void (^)(FlutterError *_Nullable))
completion { completion {
FlutterBasicMessageChannel *channel = [FlutterBasicMessageChannel FlutterBasicMessageChannel *channel = [FlutterBasicMessageChannel
messageChannelWithName: messageChannelWithName:@"dev.flutter.pigeon.webview_flutter_wkwebview."
@"dev.flutter.pigeon.WKNavigationDelegateFlutterApi.didStartProvisionalNavigation" @"WKNavigationDelegateFlutterApi.didStartProvisionalNavigation"
binaryMessenger:self.binaryMessenger binaryMessenger:self.binaryMessenger
codec:FWFWKNavigationDelegateFlutterApiGetCodec()]; codec:FWFWKNavigationDelegateFlutterApiGetCodec()];
[channel sendMessage:@[ [channel sendMessage:@[
@ -1625,8 +1646,8 @@ NSObject<FlutterMessageCodec> *FWFWKNavigationDelegateFlutterApiGetCodec(void) {
*_Nullable, *_Nullable,
FlutterError *_Nullable))completion { FlutterError *_Nullable))completion {
FlutterBasicMessageChannel *channel = [FlutterBasicMessageChannel FlutterBasicMessageChannel *channel = [FlutterBasicMessageChannel
messageChannelWithName: messageChannelWithName:@"dev.flutter.pigeon.webview_flutter_wkwebview."
@"dev.flutter.pigeon.WKNavigationDelegateFlutterApi.decidePolicyForNavigationAction" @"WKNavigationDelegateFlutterApi.decidePolicyForNavigationAction"
binaryMessenger:self.binaryMessenger binaryMessenger:self.binaryMessenger
codec:FWFWKNavigationDelegateFlutterApiGetCodec()]; codec:FWFWKNavigationDelegateFlutterApiGetCodec()];
[channel sendMessage:@[ [channel sendMessage:@[
@ -1643,7 +1664,8 @@ NSObject<FlutterMessageCodec> *FWFWKNavigationDelegateFlutterApiGetCodec(void) {
error:(FWFNSErrorData *)arg_error error:(FWFNSErrorData *)arg_error
completion:(void (^)(FlutterError *_Nullable))completion { completion:(void (^)(FlutterError *_Nullable))completion {
FlutterBasicMessageChannel *channel = [FlutterBasicMessageChannel FlutterBasicMessageChannel *channel = [FlutterBasicMessageChannel
messageChannelWithName:@"dev.flutter.pigeon.WKNavigationDelegateFlutterApi.didFailNavigation" messageChannelWithName:@"dev.flutter.pigeon.webview_flutter_wkwebview."
@"WKNavigationDelegateFlutterApi.didFailNavigation"
binaryMessenger:self.binaryMessenger binaryMessenger:self.binaryMessenger
codec:FWFWKNavigationDelegateFlutterApiGetCodec()]; codec:FWFWKNavigationDelegateFlutterApiGetCodec()];
[channel sendMessage:@[ [channel sendMessage:@[
@ -1660,8 +1682,8 @@ NSObject<FlutterMessageCodec> *FWFWKNavigationDelegateFlutterApiGetCodec(void) {
completion:(void (^)(FlutterError *_Nullable)) completion:(void (^)(FlutterError *_Nullable))
completion { completion {
FlutterBasicMessageChannel *channel = [FlutterBasicMessageChannel FlutterBasicMessageChannel *channel = [FlutterBasicMessageChannel
messageChannelWithName: messageChannelWithName:@"dev.flutter.pigeon.webview_flutter_wkwebview."
@"dev.flutter.pigeon.WKNavigationDelegateFlutterApi.didFailProvisionalNavigation" @"WKNavigationDelegateFlutterApi.didFailProvisionalNavigation"
binaryMessenger:self.binaryMessenger binaryMessenger:self.binaryMessenger
codec:FWFWKNavigationDelegateFlutterApiGetCodec()]; codec:FWFWKNavigationDelegateFlutterApiGetCodec()];
[channel sendMessage:@[ [channel sendMessage:@[
@ -1679,8 +1701,8 @@ NSObject<FlutterMessageCodec> *FWFWKNavigationDelegateFlutterApiGetCodec(void) {
(void (^)(FlutterError *_Nullable)) (void (^)(FlutterError *_Nullable))
completion { completion {
FlutterBasicMessageChannel *channel = [FlutterBasicMessageChannel FlutterBasicMessageChannel *channel = [FlutterBasicMessageChannel
messageChannelWithName: messageChannelWithName:@"dev.flutter.pigeon.webview_flutter_wkwebview."
@"dev.flutter.pigeon.WKNavigationDelegateFlutterApi.webViewWebContentProcessDidTerminate" @"WKNavigationDelegateFlutterApi.webViewWebContentProcessDidTerminate"
binaryMessenger:self.binaryMessenger binaryMessenger:self.binaryMessenger
codec:FWFWKNavigationDelegateFlutterApiGetCodec()]; codec:FWFWKNavigationDelegateFlutterApiGetCodec()];
[channel sendMessage:@[ arg_identifier ?: [NSNull null], arg_webViewIdentifier ?: [NSNull null] ] [channel sendMessage:@[ arg_identifier ?: [NSNull null], arg_webViewIdentifier ?: [NSNull null] ]
@ -1742,7 +1764,7 @@ void FWFNSObjectHostApiSetup(id<FlutterBinaryMessenger> binaryMessenger,
NSObject<FWFNSObjectHostApi> *api) { NSObject<FWFNSObjectHostApi> *api) {
{ {
FlutterBasicMessageChannel *channel = [[FlutterBasicMessageChannel alloc] FlutterBasicMessageChannel *channel = [[FlutterBasicMessageChannel alloc]
initWithName:@"dev.flutter.pigeon.NSObjectHostApi.dispose" initWithName:@"dev.flutter.pigeon.webview_flutter_wkwebview.NSObjectHostApi.dispose"
binaryMessenger:binaryMessenger binaryMessenger:binaryMessenger
codec:FWFNSObjectHostApiGetCodec()]; codec:FWFNSObjectHostApiGetCodec()];
if (api) { if (api) {
@ -1763,7 +1785,7 @@ void FWFNSObjectHostApiSetup(id<FlutterBinaryMessenger> binaryMessenger,
} }
{ {
FlutterBasicMessageChannel *channel = [[FlutterBasicMessageChannel alloc] FlutterBasicMessageChannel *channel = [[FlutterBasicMessageChannel alloc]
initWithName:@"dev.flutter.pigeon.NSObjectHostApi.addObserver" initWithName:@"dev.flutter.pigeon.webview_flutter_wkwebview.NSObjectHostApi.addObserver"
binaryMessenger:binaryMessenger binaryMessenger:binaryMessenger
codec:FWFNSObjectHostApiGetCodec()]; codec:FWFNSObjectHostApiGetCodec()];
if (api) { if (api) {
@ -1795,7 +1817,8 @@ void FWFNSObjectHostApiSetup(id<FlutterBinaryMessenger> binaryMessenger,
} }
{ {
FlutterBasicMessageChannel *channel = [[FlutterBasicMessageChannel alloc] FlutterBasicMessageChannel *channel = [[FlutterBasicMessageChannel alloc]
initWithName:@"dev.flutter.pigeon.NSObjectHostApi.removeObserver" initWithName:
@"dev.flutter.pigeon.webview_flutter_wkwebview.NSObjectHostApi.removeObserver"
binaryMessenger:binaryMessenger binaryMessenger:binaryMessenger
codec:FWFNSObjectHostApiGetCodec()]; codec:FWFNSObjectHostApiGetCodec()];
if (api) { if (api) {
@ -1896,7 +1919,8 @@ NSObject<FlutterMessageCodec> *FWFNSObjectFlutterApiGetCodec(void) {
changeValues:(NSArray<FWFObjectOrIdentifier *> *)arg_changeValues changeValues:(NSArray<FWFObjectOrIdentifier *> *)arg_changeValues
completion:(void (^)(FlutterError *_Nullable))completion { completion:(void (^)(FlutterError *_Nullable))completion {
FlutterBasicMessageChannel *channel = [FlutterBasicMessageChannel FlutterBasicMessageChannel *channel = [FlutterBasicMessageChannel
messageChannelWithName:@"dev.flutter.pigeon.NSObjectFlutterApi.observeValue" messageChannelWithName:
@"dev.flutter.pigeon.webview_flutter_wkwebview.NSObjectFlutterApi.observeValue"
binaryMessenger:self.binaryMessenger binaryMessenger:self.binaryMessenger
codec:FWFNSObjectFlutterApiGetCodec()]; codec:FWFNSObjectFlutterApiGetCodec()];
[channel sendMessage:@[ [channel sendMessage:@[
@ -1911,7 +1935,8 @@ NSObject<FlutterMessageCodec> *FWFNSObjectFlutterApiGetCodec(void) {
- (void)disposeObjectWithIdentifier:(NSNumber *)arg_identifier - (void)disposeObjectWithIdentifier:(NSNumber *)arg_identifier
completion:(void (^)(FlutterError *_Nullable))completion { completion:(void (^)(FlutterError *_Nullable))completion {
FlutterBasicMessageChannel *channel = [FlutterBasicMessageChannel FlutterBasicMessageChannel *channel = [FlutterBasicMessageChannel
messageChannelWithName:@"dev.flutter.pigeon.NSObjectFlutterApi.dispose" messageChannelWithName:
@"dev.flutter.pigeon.webview_flutter_wkwebview.NSObjectFlutterApi.dispose"
binaryMessenger:self.binaryMessenger binaryMessenger:self.binaryMessenger
codec:FWFNSObjectFlutterApiGetCodec()]; codec:FWFNSObjectFlutterApiGetCodec()];
[channel sendMessage:@[ arg_identifier ?: [NSNull null] ] [channel sendMessage:@[ arg_identifier ?: [NSNull null] ]
@ -2058,7 +2083,7 @@ void FWFWKWebViewHostApiSetup(id<FlutterBinaryMessenger> binaryMessenger,
NSObject<FWFWKWebViewHostApi> *api) { NSObject<FWFWKWebViewHostApi> *api) {
{ {
FlutterBasicMessageChannel *channel = [[FlutterBasicMessageChannel alloc] FlutterBasicMessageChannel *channel = [[FlutterBasicMessageChannel alloc]
initWithName:@"dev.flutter.pigeon.WKWebViewHostApi.create" initWithName:@"dev.flutter.pigeon.webview_flutter_wkwebview.WKWebViewHostApi.create"
binaryMessenger:binaryMessenger binaryMessenger:binaryMessenger
codec:FWFWKWebViewHostApiGetCodec()]; codec:FWFWKWebViewHostApiGetCodec()];
if (api) { if (api) {
@ -2083,7 +2108,8 @@ void FWFWKWebViewHostApiSetup(id<FlutterBinaryMessenger> binaryMessenger,
} }
{ {
FlutterBasicMessageChannel *channel = [[FlutterBasicMessageChannel alloc] FlutterBasicMessageChannel *channel = [[FlutterBasicMessageChannel alloc]
initWithName:@"dev.flutter.pigeon.WKWebViewHostApi.setUIDelegate" initWithName:
@"dev.flutter.pigeon.webview_flutter_wkwebview.WKWebViewHostApi.setUIDelegate"
binaryMessenger:binaryMessenger binaryMessenger:binaryMessenger
codec:FWFWKWebViewHostApiGetCodec()]; codec:FWFWKWebViewHostApiGetCodec()];
if (api) { if (api) {
@ -2108,7 +2134,8 @@ void FWFWKWebViewHostApiSetup(id<FlutterBinaryMessenger> binaryMessenger,
} }
{ {
FlutterBasicMessageChannel *channel = [[FlutterBasicMessageChannel alloc] FlutterBasicMessageChannel *channel = [[FlutterBasicMessageChannel alloc]
initWithName:@"dev.flutter.pigeon.WKWebViewHostApi.setNavigationDelegate" initWithName:@"dev.flutter.pigeon.webview_flutter_wkwebview.WKWebViewHostApi."
@"setNavigationDelegate"
binaryMessenger:binaryMessenger binaryMessenger:binaryMessenger
codec:FWFWKWebViewHostApiGetCodec()]; codec:FWFWKWebViewHostApiGetCodec()];
if (api) { if (api) {
@ -2134,7 +2161,7 @@ void FWFWKWebViewHostApiSetup(id<FlutterBinaryMessenger> binaryMessenger,
} }
{ {
FlutterBasicMessageChannel *channel = [[FlutterBasicMessageChannel alloc] FlutterBasicMessageChannel *channel = [[FlutterBasicMessageChannel alloc]
initWithName:@"dev.flutter.pigeon.WKWebViewHostApi.getUrl" initWithName:@"dev.flutter.pigeon.webview_flutter_wkwebview.WKWebViewHostApi.getUrl"
binaryMessenger:binaryMessenger binaryMessenger:binaryMessenger
codec:FWFWKWebViewHostApiGetCodec()]; codec:FWFWKWebViewHostApiGetCodec()];
if (api) { if (api) {
@ -2155,7 +2182,8 @@ void FWFWKWebViewHostApiSetup(id<FlutterBinaryMessenger> binaryMessenger,
} }
{ {
FlutterBasicMessageChannel *channel = [[FlutterBasicMessageChannel alloc] FlutterBasicMessageChannel *channel = [[FlutterBasicMessageChannel alloc]
initWithName:@"dev.flutter.pigeon.WKWebViewHostApi.getEstimatedProgress" initWithName:
@"dev.flutter.pigeon.webview_flutter_wkwebview.WKWebViewHostApi.getEstimatedProgress"
binaryMessenger:binaryMessenger binaryMessenger:binaryMessenger
codec:FWFWKWebViewHostApiGetCodec()]; codec:FWFWKWebViewHostApiGetCodec()];
if (api) { if (api) {
@ -2178,7 +2206,7 @@ void FWFWKWebViewHostApiSetup(id<FlutterBinaryMessenger> binaryMessenger,
} }
{ {
FlutterBasicMessageChannel *channel = [[FlutterBasicMessageChannel alloc] FlutterBasicMessageChannel *channel = [[FlutterBasicMessageChannel alloc]
initWithName:@"dev.flutter.pigeon.WKWebViewHostApi.loadRequest" initWithName:@"dev.flutter.pigeon.webview_flutter_wkwebview.WKWebViewHostApi.loadRequest"
binaryMessenger:binaryMessenger binaryMessenger:binaryMessenger
codec:FWFWKWebViewHostApiGetCodec()]; codec:FWFWKWebViewHostApiGetCodec()];
if (api) { if (api) {
@ -2201,7 +2229,8 @@ void FWFWKWebViewHostApiSetup(id<FlutterBinaryMessenger> binaryMessenger,
} }
{ {
FlutterBasicMessageChannel *channel = [[FlutterBasicMessageChannel alloc] FlutterBasicMessageChannel *channel = [[FlutterBasicMessageChannel alloc]
initWithName:@"dev.flutter.pigeon.WKWebViewHostApi.loadHtmlString" initWithName:
@"dev.flutter.pigeon.webview_flutter_wkwebview.WKWebViewHostApi.loadHtmlString"
binaryMessenger:binaryMessenger binaryMessenger:binaryMessenger
codec:FWFWKWebViewHostApiGetCodec()]; codec:FWFWKWebViewHostApiGetCodec()];
if (api) { if (api) {
@ -2228,7 +2257,7 @@ void FWFWKWebViewHostApiSetup(id<FlutterBinaryMessenger> binaryMessenger,
} }
{ {
FlutterBasicMessageChannel *channel = [[FlutterBasicMessageChannel alloc] FlutterBasicMessageChannel *channel = [[FlutterBasicMessageChannel alloc]
initWithName:@"dev.flutter.pigeon.WKWebViewHostApi.loadFileUrl" initWithName:@"dev.flutter.pigeon.webview_flutter_wkwebview.WKWebViewHostApi.loadFileUrl"
binaryMessenger:binaryMessenger binaryMessenger:binaryMessenger
codec:FWFWKWebViewHostApiGetCodec()]; codec:FWFWKWebViewHostApiGetCodec()];
if (api) { if (api) {
@ -2255,7 +2284,8 @@ void FWFWKWebViewHostApiSetup(id<FlutterBinaryMessenger> binaryMessenger,
} }
{ {
FlutterBasicMessageChannel *channel = [[FlutterBasicMessageChannel alloc] FlutterBasicMessageChannel *channel = [[FlutterBasicMessageChannel alloc]
initWithName:@"dev.flutter.pigeon.WKWebViewHostApi.loadFlutterAsset" initWithName:
@"dev.flutter.pigeon.webview_flutter_wkwebview.WKWebViewHostApi.loadFlutterAsset"
binaryMessenger:binaryMessenger binaryMessenger:binaryMessenger
codec:FWFWKWebViewHostApiGetCodec()]; codec:FWFWKWebViewHostApiGetCodec()];
if (api) { if (api) {
@ -2278,7 +2308,7 @@ void FWFWKWebViewHostApiSetup(id<FlutterBinaryMessenger> binaryMessenger,
} }
{ {
FlutterBasicMessageChannel *channel = [[FlutterBasicMessageChannel alloc] FlutterBasicMessageChannel *channel = [[FlutterBasicMessageChannel alloc]
initWithName:@"dev.flutter.pigeon.WKWebViewHostApi.canGoBack" initWithName:@"dev.flutter.pigeon.webview_flutter_wkwebview.WKWebViewHostApi.canGoBack"
binaryMessenger:binaryMessenger binaryMessenger:binaryMessenger
codec:FWFWKWebViewHostApiGetCodec()]; codec:FWFWKWebViewHostApiGetCodec()];
if (api) { if (api) {
@ -2299,7 +2329,8 @@ void FWFWKWebViewHostApiSetup(id<FlutterBinaryMessenger> binaryMessenger,
} }
{ {
FlutterBasicMessageChannel *channel = [[FlutterBasicMessageChannel alloc] FlutterBasicMessageChannel *channel = [[FlutterBasicMessageChannel alloc]
initWithName:@"dev.flutter.pigeon.WKWebViewHostApi.canGoForward" initWithName:
@"dev.flutter.pigeon.webview_flutter_wkwebview.WKWebViewHostApi.canGoForward"
binaryMessenger:binaryMessenger binaryMessenger:binaryMessenger
codec:FWFWKWebViewHostApiGetCodec()]; codec:FWFWKWebViewHostApiGetCodec()];
if (api) { if (api) {
@ -2320,7 +2351,7 @@ void FWFWKWebViewHostApiSetup(id<FlutterBinaryMessenger> binaryMessenger,
} }
{ {
FlutterBasicMessageChannel *channel = [[FlutterBasicMessageChannel alloc] FlutterBasicMessageChannel *channel = [[FlutterBasicMessageChannel alloc]
initWithName:@"dev.flutter.pigeon.WKWebViewHostApi.goBack" initWithName:@"dev.flutter.pigeon.webview_flutter_wkwebview.WKWebViewHostApi.goBack"
binaryMessenger:binaryMessenger binaryMessenger:binaryMessenger
codec:FWFWKWebViewHostApiGetCodec()]; codec:FWFWKWebViewHostApiGetCodec()];
if (api) { if (api) {
@ -2341,7 +2372,7 @@ void FWFWKWebViewHostApiSetup(id<FlutterBinaryMessenger> binaryMessenger,
} }
{ {
FlutterBasicMessageChannel *channel = [[FlutterBasicMessageChannel alloc] FlutterBasicMessageChannel *channel = [[FlutterBasicMessageChannel alloc]
initWithName:@"dev.flutter.pigeon.WKWebViewHostApi.goForward" initWithName:@"dev.flutter.pigeon.webview_flutter_wkwebview.WKWebViewHostApi.goForward"
binaryMessenger:binaryMessenger binaryMessenger:binaryMessenger
codec:FWFWKWebViewHostApiGetCodec()]; codec:FWFWKWebViewHostApiGetCodec()];
if (api) { if (api) {
@ -2362,7 +2393,7 @@ void FWFWKWebViewHostApiSetup(id<FlutterBinaryMessenger> binaryMessenger,
} }
{ {
FlutterBasicMessageChannel *channel = [[FlutterBasicMessageChannel alloc] FlutterBasicMessageChannel *channel = [[FlutterBasicMessageChannel alloc]
initWithName:@"dev.flutter.pigeon.WKWebViewHostApi.reload" initWithName:@"dev.flutter.pigeon.webview_flutter_wkwebview.WKWebViewHostApi.reload"
binaryMessenger:binaryMessenger binaryMessenger:binaryMessenger
codec:FWFWKWebViewHostApiGetCodec()]; codec:FWFWKWebViewHostApiGetCodec()];
if (api) { if (api) {
@ -2383,7 +2414,7 @@ void FWFWKWebViewHostApiSetup(id<FlutterBinaryMessenger> binaryMessenger,
} }
{ {
FlutterBasicMessageChannel *channel = [[FlutterBasicMessageChannel alloc] FlutterBasicMessageChannel *channel = [[FlutterBasicMessageChannel alloc]
initWithName:@"dev.flutter.pigeon.WKWebViewHostApi.getTitle" initWithName:@"dev.flutter.pigeon.webview_flutter_wkwebview.WKWebViewHostApi.getTitle"
binaryMessenger:binaryMessenger binaryMessenger:binaryMessenger
codec:FWFWKWebViewHostApiGetCodec()]; codec:FWFWKWebViewHostApiGetCodec()];
if (api) { if (api) {
@ -2404,8 +2435,8 @@ void FWFWKWebViewHostApiSetup(id<FlutterBinaryMessenger> binaryMessenger,
} }
{ {
FlutterBasicMessageChannel *channel = [[FlutterBasicMessageChannel alloc] FlutterBasicMessageChannel *channel = [[FlutterBasicMessageChannel alloc]
initWithName: initWithName:@"dev.flutter.pigeon.webview_flutter_wkwebview.WKWebViewHostApi."
@"dev.flutter.pigeon.WKWebViewHostApi.setAllowsBackForwardNavigationGestures" @"setAllowsBackForwardNavigationGestures"
binaryMessenger:binaryMessenger binaryMessenger:binaryMessenger
codec:FWFWKWebViewHostApiGetCodec()]; codec:FWFWKWebViewHostApiGetCodec()];
if (api) { if (api) {
@ -2430,7 +2461,8 @@ void FWFWKWebViewHostApiSetup(id<FlutterBinaryMessenger> binaryMessenger,
} }
{ {
FlutterBasicMessageChannel *channel = [[FlutterBasicMessageChannel alloc] FlutterBasicMessageChannel *channel = [[FlutterBasicMessageChannel alloc]
initWithName:@"dev.flutter.pigeon.WKWebViewHostApi.setCustomUserAgent" initWithName:
@"dev.flutter.pigeon.webview_flutter_wkwebview.WKWebViewHostApi.setCustomUserAgent"
binaryMessenger:binaryMessenger binaryMessenger:binaryMessenger
codec:FWFWKWebViewHostApiGetCodec()]; codec:FWFWKWebViewHostApiGetCodec()];
if (api) { if (api) {
@ -2455,7 +2487,8 @@ void FWFWKWebViewHostApiSetup(id<FlutterBinaryMessenger> binaryMessenger,
} }
{ {
FlutterBasicMessageChannel *channel = [[FlutterBasicMessageChannel alloc] FlutterBasicMessageChannel *channel = [[FlutterBasicMessageChannel alloc]
initWithName:@"dev.flutter.pigeon.WKWebViewHostApi.evaluateJavaScript" initWithName:
@"dev.flutter.pigeon.webview_flutter_wkwebview.WKWebViewHostApi.evaluateJavaScript"
binaryMessenger:binaryMessenger binaryMessenger:binaryMessenger
codec:FWFWKWebViewHostApiGetCodec()]; codec:FWFWKWebViewHostApiGetCodec()];
if (api) { if (api) {
@ -2482,7 +2515,8 @@ void FWFWKWebViewHostApiSetup(id<FlutterBinaryMessenger> binaryMessenger,
} }
{ {
FlutterBasicMessageChannel *channel = [[FlutterBasicMessageChannel alloc] FlutterBasicMessageChannel *channel = [[FlutterBasicMessageChannel alloc]
initWithName:@"dev.flutter.pigeon.WKWebViewHostApi.setInspectable" initWithName:
@"dev.flutter.pigeon.webview_flutter_wkwebview.WKWebViewHostApi.setInspectable"
binaryMessenger:binaryMessenger binaryMessenger:binaryMessenger
codec:FWFWKWebViewHostApiGetCodec()]; codec:FWFWKWebViewHostApiGetCodec()];
if (api) { if (api) {
@ -2516,7 +2550,7 @@ void FWFWKUIDelegateHostApiSetup(id<FlutterBinaryMessenger> binaryMessenger,
NSObject<FWFWKUIDelegateHostApi> *api) { NSObject<FWFWKUIDelegateHostApi> *api) {
{ {
FlutterBasicMessageChannel *channel = [[FlutterBasicMessageChannel alloc] FlutterBasicMessageChannel *channel = [[FlutterBasicMessageChannel alloc]
initWithName:@"dev.flutter.pigeon.WKUIDelegateHostApi.create" initWithName:@"dev.flutter.pigeon.webview_flutter_wkwebview.WKUIDelegateHostApi.create"
binaryMessenger:binaryMessenger binaryMessenger:binaryMessenger
codec:FWFWKUIDelegateHostApiGetCodec()]; codec:FWFWKUIDelegateHostApiGetCodec()];
if (api) { if (api) {
@ -2628,7 +2662,8 @@ NSObject<FlutterMessageCodec> *FWFWKUIDelegateFlutterApiGetCodec(void) {
navigationAction:(FWFWKNavigationActionData *)arg_navigationAction navigationAction:(FWFWKNavigationActionData *)arg_navigationAction
completion:(void (^)(FlutterError *_Nullable))completion { completion:(void (^)(FlutterError *_Nullable))completion {
FlutterBasicMessageChannel *channel = [FlutterBasicMessageChannel FlutterBasicMessageChannel *channel = [FlutterBasicMessageChannel
messageChannelWithName:@"dev.flutter.pigeon.WKUIDelegateFlutterApi.onCreateWebView" messageChannelWithName:
@"dev.flutter.pigeon.webview_flutter_wkwebview.WKUIDelegateFlutterApi.onCreateWebView"
binaryMessenger:self.binaryMessenger binaryMessenger:self.binaryMessenger
codec:FWFWKUIDelegateFlutterApiGetCodec()]; codec:FWFWKUIDelegateFlutterApiGetCodec()];
[channel sendMessage:@[ [channel sendMessage:@[
@ -2649,8 +2684,8 @@ NSObject<FlutterMessageCodec> *FWFWKUIDelegateFlutterApiGetCodec(void) {
FWFWKPermissionDecisionData *_Nullable, FWFWKPermissionDecisionData *_Nullable,
FlutterError *_Nullable))completion { FlutterError *_Nullable))completion {
FlutterBasicMessageChannel *channel = [FlutterBasicMessageChannel FlutterBasicMessageChannel *channel = [FlutterBasicMessageChannel
messageChannelWithName: messageChannelWithName:@"dev.flutter.pigeon.webview_flutter_wkwebview.WKUIDelegateFlutterApi."
@"dev.flutter.pigeon.WKUIDelegateFlutterApi.requestMediaCapturePermission" @"requestMediaCapturePermission"
binaryMessenger:self.binaryMessenger binaryMessenger:self.binaryMessenger
codec:FWFWKUIDelegateFlutterApiGetCodec()]; codec:FWFWKUIDelegateFlutterApiGetCodec()];
[channel sendMessage:@[ [channel sendMessage:@[
@ -2721,7 +2756,8 @@ void FWFWKHttpCookieStoreHostApiSetup(id<FlutterBinaryMessenger> binaryMessenger
NSObject<FWFWKHttpCookieStoreHostApi> *api) { NSObject<FWFWKHttpCookieStoreHostApi> *api) {
{ {
FlutterBasicMessageChannel *channel = [[FlutterBasicMessageChannel alloc] FlutterBasicMessageChannel *channel = [[FlutterBasicMessageChannel alloc]
initWithName:@"dev.flutter.pigeon.WKHttpCookieStoreHostApi.createFromWebsiteDataStore" initWithName:@"dev.flutter.pigeon.webview_flutter_wkwebview.WKHttpCookieStoreHostApi."
@"createFromWebsiteDataStore"
binaryMessenger:binaryMessenger binaryMessenger:binaryMessenger
codec:FWFWKHttpCookieStoreHostApiGetCodec()]; codec:FWFWKHttpCookieStoreHostApiGetCodec()];
if (api) { if (api) {
@ -2746,7 +2782,8 @@ void FWFWKHttpCookieStoreHostApiSetup(id<FlutterBinaryMessenger> binaryMessenger
} }
{ {
FlutterBasicMessageChannel *channel = [[FlutterBasicMessageChannel alloc] FlutterBasicMessageChannel *channel = [[FlutterBasicMessageChannel alloc]
initWithName:@"dev.flutter.pigeon.WKHttpCookieStoreHostApi.setCookie" initWithName:
@"dev.flutter.pigeon.webview_flutter_wkwebview.WKHttpCookieStoreHostApi.setCookie"
binaryMessenger:binaryMessenger binaryMessenger:binaryMessenger
codec:FWFWKHttpCookieStoreHostApiGetCodec()]; codec:FWFWKHttpCookieStoreHostApiGetCodec()];
if (api) { if (api) {
@ -2780,7 +2817,8 @@ void FWFNSUrlHostApiSetup(id<FlutterBinaryMessenger> binaryMessenger,
NSObject<FWFNSUrlHostApi> *api) { NSObject<FWFNSUrlHostApi> *api) {
{ {
FlutterBasicMessageChannel *channel = [[FlutterBasicMessageChannel alloc] FlutterBasicMessageChannel *channel = [[FlutterBasicMessageChannel alloc]
initWithName:@"dev.flutter.pigeon.NSUrlHostApi.getAbsoluteString" initWithName:
@"dev.flutter.pigeon.webview_flutter_wkwebview.NSUrlHostApi.getAbsoluteString"
binaryMessenger:binaryMessenger binaryMessenger:binaryMessenger
codec:FWFNSUrlHostApiGetCodec()]; codec:FWFNSUrlHostApiGetCodec()];
if (api) { if (api) {
@ -2822,7 +2860,7 @@ NSObject<FlutterMessageCodec> *FWFNSUrlFlutterApiGetCodec(void) {
- (void)createWithIdentifier:(NSNumber *)arg_identifier - (void)createWithIdentifier:(NSNumber *)arg_identifier
completion:(void (^)(FlutterError *_Nullable))completion { completion:(void (^)(FlutterError *_Nullable))completion {
FlutterBasicMessageChannel *channel = [FlutterBasicMessageChannel FlutterBasicMessageChannel *channel = [FlutterBasicMessageChannel
messageChannelWithName:@"dev.flutter.pigeon.NSUrlFlutterApi.create" messageChannelWithName:@"dev.flutter.pigeon.webview_flutter_wkwebview.NSUrlFlutterApi.create"
binaryMessenger:self.binaryMessenger binaryMessenger:self.binaryMessenger
codec:FWFNSUrlFlutterApiGetCodec()]; codec:FWFNSUrlFlutterApiGetCodec()];
[channel sendMessage:@[ arg_identifier ?: [NSNull null] ] [channel sendMessage:@[ arg_identifier ?: [NSNull null] ]

View File

@ -1,7 +1,7 @@
// Copyright 2013 The Flutter Authors. All rights reserved. // Copyright 2013 The Flutter Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be // Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file. // found in the LICENSE file.
// Autogenerated from Pigeon (v9.2.5), do not edit directly. // Autogenerated from Pigeon (v10.1.4), do not edit directly.
// See also: https://pub.dev/packages/pigeon // See also: https://pub.dev/packages/pigeon
// ignore_for_file: public_member_api_docs, non_constant_identifier_names, avoid_as, unused_import, unnecessary_parenthesis, prefer_null_aware_operators, omit_local_variable_types, unused_shown_name, unnecessary_import // ignore_for_file: public_member_api_docs, non_constant_identifier_names, avoid_as, unused_import, unnecessary_parenthesis, prefer_null_aware_operators, omit_local_variable_types, unused_shown_name, unnecessary_import
@ -573,7 +573,7 @@ class WKScriptMessageData {
result as List<Object?>; result as List<Object?>;
return WKScriptMessageData( return WKScriptMessageData(
name: result[0]! as String, name: result[0]! as String,
body: result[1] as Object?, body: result[1],
); );
} }
} }
@ -667,7 +667,7 @@ class ObjectOrIdentifier {
static ObjectOrIdentifier decode(Object result) { static ObjectOrIdentifier decode(Object result) {
result as List<Object?>; result as List<Object?>;
return ObjectOrIdentifier( return ObjectOrIdentifier(
value: result[0] as Object?, value: result[0],
isIdentifier: result[1]! as bool, isIdentifier: result[1]! as bool,
); );
} }
@ -675,7 +675,6 @@ class ObjectOrIdentifier {
class _WKWebsiteDataStoreHostApiCodec extends StandardMessageCodec { class _WKWebsiteDataStoreHostApiCodec extends StandardMessageCodec {
const _WKWebsiteDataStoreHostApiCodec(); const _WKWebsiteDataStoreHostApiCodec();
@override @override
void writeValue(WriteBuffer buffer, Object? value) { void writeValue(WriteBuffer buffer, Object? value) {
if (value is WKWebsiteDataTypeEnumData) { if (value is WKWebsiteDataTypeEnumData) {
@ -713,7 +712,7 @@ class WKWebsiteDataStoreHostApi {
Future<void> createFromWebViewConfiguration( Future<void> createFromWebViewConfiguration(
int arg_identifier, int arg_configurationIdentifier) async { int arg_identifier, int arg_configurationIdentifier) async {
final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>( final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
'dev.flutter.pigeon.WKWebsiteDataStoreHostApi.createFromWebViewConfiguration', 'dev.flutter.pigeon.webview_flutter_wkwebview.WKWebsiteDataStoreHostApi.createFromWebViewConfiguration',
codec, codec,
binaryMessenger: _binaryMessenger); binaryMessenger: _binaryMessenger);
final List<Object?>? replyList = await channel final List<Object?>? replyList = await channel
@ -737,7 +736,7 @@ class WKWebsiteDataStoreHostApi {
Future<void> createDefaultDataStore(int arg_identifier) async { Future<void> createDefaultDataStore(int arg_identifier) async {
final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>( final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
'dev.flutter.pigeon.WKWebsiteDataStoreHostApi.createDefaultDataStore', 'dev.flutter.pigeon.webview_flutter_wkwebview.WKWebsiteDataStoreHostApi.createDefaultDataStore',
codec, codec,
binaryMessenger: _binaryMessenger); binaryMessenger: _binaryMessenger);
final List<Object?>? replyList = final List<Object?>? replyList =
@ -763,7 +762,8 @@ class WKWebsiteDataStoreHostApi {
List<WKWebsiteDataTypeEnumData?> arg_dataTypes, List<WKWebsiteDataTypeEnumData?> arg_dataTypes,
double arg_modificationTimeInSecondsSinceEpoch) async { double arg_modificationTimeInSecondsSinceEpoch) async {
final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>( final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
'dev.flutter.pigeon.WKWebsiteDataStoreHostApi.removeDataOfTypes', codec, 'dev.flutter.pigeon.webview_flutter_wkwebview.WKWebsiteDataStoreHostApi.removeDataOfTypes',
codec,
binaryMessenger: _binaryMessenger); binaryMessenger: _binaryMessenger);
final List<Object?>? replyList = await channel.send(<Object?>[ final List<Object?>? replyList = await channel.send(<Object?>[
arg_identifier, arg_identifier,
@ -807,7 +807,8 @@ class UIViewHostApi {
Future<void> setBackgroundColor(int arg_identifier, int? arg_value) async { Future<void> setBackgroundColor(int arg_identifier, int? arg_value) async {
final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>( final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
'dev.flutter.pigeon.UIViewHostApi.setBackgroundColor', codec, 'dev.flutter.pigeon.webview_flutter_wkwebview.UIViewHostApi.setBackgroundColor',
codec,
binaryMessenger: _binaryMessenger); binaryMessenger: _binaryMessenger);
final List<Object?>? replyList = await channel final List<Object?>? replyList = await channel
.send(<Object?>[arg_identifier, arg_value]) as List<Object?>?; .send(<Object?>[arg_identifier, arg_value]) as List<Object?>?;
@ -829,7 +830,8 @@ class UIViewHostApi {
Future<void> setOpaque(int arg_identifier, bool arg_opaque) async { Future<void> setOpaque(int arg_identifier, bool arg_opaque) async {
final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>( final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
'dev.flutter.pigeon.UIViewHostApi.setOpaque', codec, 'dev.flutter.pigeon.webview_flutter_wkwebview.UIViewHostApi.setOpaque',
codec,
binaryMessenger: _binaryMessenger); binaryMessenger: _binaryMessenger);
final List<Object?>? replyList = await channel final List<Object?>? replyList = await channel
.send(<Object?>[arg_identifier, arg_opaque]) as List<Object?>?; .send(<Object?>[arg_identifier, arg_opaque]) as List<Object?>?;
@ -866,7 +868,8 @@ class UIScrollViewHostApi {
Future<void> createFromWebView( Future<void> createFromWebView(
int arg_identifier, int arg_webViewIdentifier) async { int arg_identifier, int arg_webViewIdentifier) async {
final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>( final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
'dev.flutter.pigeon.UIScrollViewHostApi.createFromWebView', codec, 'dev.flutter.pigeon.webview_flutter_wkwebview.UIScrollViewHostApi.createFromWebView',
codec,
binaryMessenger: _binaryMessenger); binaryMessenger: _binaryMessenger);
final List<Object?>? replyList = final List<Object?>? replyList =
await channel.send(<Object?>[arg_identifier, arg_webViewIdentifier]) await channel.send(<Object?>[arg_identifier, arg_webViewIdentifier])
@ -889,7 +892,8 @@ class UIScrollViewHostApi {
Future<List<double?>> getContentOffset(int arg_identifier) async { Future<List<double?>> getContentOffset(int arg_identifier) async {
final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>( final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
'dev.flutter.pigeon.UIScrollViewHostApi.getContentOffset', codec, 'dev.flutter.pigeon.webview_flutter_wkwebview.UIScrollViewHostApi.getContentOffset',
codec,
binaryMessenger: _binaryMessenger); binaryMessenger: _binaryMessenger);
final List<Object?>? replyList = final List<Object?>? replyList =
await channel.send(<Object?>[arg_identifier]) as List<Object?>?; await channel.send(<Object?>[arg_identifier]) as List<Object?>?;
@ -916,7 +920,8 @@ class UIScrollViewHostApi {
Future<void> scrollBy(int arg_identifier, double arg_x, double arg_y) async { Future<void> scrollBy(int arg_identifier, double arg_x, double arg_y) async {
final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>( final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
'dev.flutter.pigeon.UIScrollViewHostApi.scrollBy', codec, 'dev.flutter.pigeon.webview_flutter_wkwebview.UIScrollViewHostApi.scrollBy',
codec,
binaryMessenger: _binaryMessenger); binaryMessenger: _binaryMessenger);
final List<Object?>? replyList = await channel final List<Object?>? replyList = await channel
.send(<Object?>[arg_identifier, arg_x, arg_y]) as List<Object?>?; .send(<Object?>[arg_identifier, arg_x, arg_y]) as List<Object?>?;
@ -939,7 +944,8 @@ class UIScrollViewHostApi {
Future<void> setContentOffset( Future<void> setContentOffset(
int arg_identifier, double arg_x, double arg_y) async { int arg_identifier, double arg_x, double arg_y) async {
final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>( final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
'dev.flutter.pigeon.UIScrollViewHostApi.setContentOffset', codec, 'dev.flutter.pigeon.webview_flutter_wkwebview.UIScrollViewHostApi.setContentOffset',
codec,
binaryMessenger: _binaryMessenger); binaryMessenger: _binaryMessenger);
final List<Object?>? replyList = await channel final List<Object?>? replyList = await channel
.send(<Object?>[arg_identifier, arg_x, arg_y]) as List<Object?>?; .send(<Object?>[arg_identifier, arg_x, arg_y]) as List<Object?>?;
@ -962,7 +968,6 @@ class UIScrollViewHostApi {
class _WKWebViewConfigurationHostApiCodec extends StandardMessageCodec { class _WKWebViewConfigurationHostApiCodec extends StandardMessageCodec {
const _WKWebViewConfigurationHostApiCodec(); const _WKWebViewConfigurationHostApiCodec();
@override @override
void writeValue(WriteBuffer buffer, Object? value) { void writeValue(WriteBuffer buffer, Object? value) {
if (value is WKAudiovisualMediaTypeEnumData) { if (value is WKAudiovisualMediaTypeEnumData) {
@ -1000,7 +1005,8 @@ class WKWebViewConfigurationHostApi {
Future<void> create(int arg_identifier) async { Future<void> create(int arg_identifier) async {
final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>( final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
'dev.flutter.pigeon.WKWebViewConfigurationHostApi.create', codec, 'dev.flutter.pigeon.webview_flutter_wkwebview.WKWebViewConfigurationHostApi.create',
codec,
binaryMessenger: _binaryMessenger); binaryMessenger: _binaryMessenger);
final List<Object?>? replyList = final List<Object?>? replyList =
await channel.send(<Object?>[arg_identifier]) as List<Object?>?; await channel.send(<Object?>[arg_identifier]) as List<Object?>?;
@ -1023,7 +1029,7 @@ class WKWebViewConfigurationHostApi {
Future<void> createFromWebView( Future<void> createFromWebView(
int arg_identifier, int arg_webViewIdentifier) async { int arg_identifier, int arg_webViewIdentifier) async {
final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>( final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
'dev.flutter.pigeon.WKWebViewConfigurationHostApi.createFromWebView', 'dev.flutter.pigeon.webview_flutter_wkwebview.WKWebViewConfigurationHostApi.createFromWebView',
codec, codec,
binaryMessenger: _binaryMessenger); binaryMessenger: _binaryMessenger);
final List<Object?>? replyList = final List<Object?>? replyList =
@ -1048,7 +1054,7 @@ class WKWebViewConfigurationHostApi {
Future<void> setAllowsInlineMediaPlayback( Future<void> setAllowsInlineMediaPlayback(
int arg_identifier, bool arg_allow) async { int arg_identifier, bool arg_allow) async {
final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>( final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
'dev.flutter.pigeon.WKWebViewConfigurationHostApi.setAllowsInlineMediaPlayback', 'dev.flutter.pigeon.webview_flutter_wkwebview.WKWebViewConfigurationHostApi.setAllowsInlineMediaPlayback',
codec, codec,
binaryMessenger: _binaryMessenger); binaryMessenger: _binaryMessenger);
final List<Object?>? replyList = await channel final List<Object?>? replyList = await channel
@ -1072,7 +1078,7 @@ class WKWebViewConfigurationHostApi {
Future<void> setLimitsNavigationsToAppBoundDomains( Future<void> setLimitsNavigationsToAppBoundDomains(
int arg_identifier, bool arg_limit) async { int arg_identifier, bool arg_limit) async {
final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>( final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
'dev.flutter.pigeon.WKWebViewConfigurationHostApi.setLimitsNavigationsToAppBoundDomains', 'dev.flutter.pigeon.webview_flutter_wkwebview.WKWebViewConfigurationHostApi.setLimitsNavigationsToAppBoundDomains',
codec, codec,
binaryMessenger: _binaryMessenger); binaryMessenger: _binaryMessenger);
final List<Object?>? replyList = await channel final List<Object?>? replyList = await channel
@ -1096,7 +1102,7 @@ class WKWebViewConfigurationHostApi {
Future<void> setMediaTypesRequiringUserActionForPlayback(int arg_identifier, Future<void> setMediaTypesRequiringUserActionForPlayback(int arg_identifier,
List<WKAudiovisualMediaTypeEnumData?> arg_types) async { List<WKAudiovisualMediaTypeEnumData?> arg_types) async {
final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>( final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
'dev.flutter.pigeon.WKWebViewConfigurationHostApi.setMediaTypesRequiringUserActionForPlayback', 'dev.flutter.pigeon.webview_flutter_wkwebview.WKWebViewConfigurationHostApi.setMediaTypesRequiringUserActionForPlayback',
codec, codec,
binaryMessenger: _binaryMessenger); binaryMessenger: _binaryMessenger);
final List<Object?>? replyList = await channel final List<Object?>? replyList = await channel
@ -1130,18 +1136,19 @@ abstract class WKWebViewConfigurationFlutterApi {
{BinaryMessenger? binaryMessenger}) { {BinaryMessenger? binaryMessenger}) {
{ {
final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>( final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
'dev.flutter.pigeon.WKWebViewConfigurationFlutterApi.create', codec, 'dev.flutter.pigeon.webview_flutter_wkwebview.WKWebViewConfigurationFlutterApi.create',
codec,
binaryMessenger: binaryMessenger); binaryMessenger: binaryMessenger);
if (api == null) { if (api == null) {
channel.setMessageHandler(null); channel.setMessageHandler(null);
} else { } else {
channel.setMessageHandler((Object? message) async { channel.setMessageHandler((Object? message) async {
assert(message != null, assert(message != null,
'Argument for dev.flutter.pigeon.WKWebViewConfigurationFlutterApi.create was null.'); 'Argument for dev.flutter.pigeon.webview_flutter_wkwebview.WKWebViewConfigurationFlutterApi.create was null.');
final List<Object?> args = (message as List<Object?>?)!; final List<Object?> args = (message as List<Object?>?)!;
final int? arg_identifier = (args[0] as int?); final int? arg_identifier = (args[0] as int?);
assert(arg_identifier != null, assert(arg_identifier != null,
'Argument for dev.flutter.pigeon.WKWebViewConfigurationFlutterApi.create was null, expected non-null int.'); 'Argument for dev.flutter.pigeon.webview_flutter_wkwebview.WKWebViewConfigurationFlutterApi.create was null, expected non-null int.');
api.create(arg_identifier!); api.create(arg_identifier!);
return; return;
}); });
@ -1152,7 +1159,6 @@ abstract class WKWebViewConfigurationFlutterApi {
class _WKUserContentControllerHostApiCodec extends StandardMessageCodec { class _WKUserContentControllerHostApiCodec extends StandardMessageCodec {
const _WKUserContentControllerHostApiCodec(); const _WKUserContentControllerHostApiCodec();
@override @override
void writeValue(WriteBuffer buffer, Object? value) { void writeValue(WriteBuffer buffer, Object? value) {
if (value is WKUserScriptData) { if (value is WKUserScriptData) {
@ -1196,7 +1202,7 @@ class WKUserContentControllerHostApi {
Future<void> createFromWebViewConfiguration( Future<void> createFromWebViewConfiguration(
int arg_identifier, int arg_configurationIdentifier) async { int arg_identifier, int arg_configurationIdentifier) async {
final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>( final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
'dev.flutter.pigeon.WKUserContentControllerHostApi.createFromWebViewConfiguration', 'dev.flutter.pigeon.webview_flutter_wkwebview.WKUserContentControllerHostApi.createFromWebViewConfiguration',
codec, codec,
binaryMessenger: _binaryMessenger); binaryMessenger: _binaryMessenger);
final List<Object?>? replyList = await channel final List<Object?>? replyList = await channel
@ -1221,7 +1227,7 @@ class WKUserContentControllerHostApi {
Future<void> addScriptMessageHandler( Future<void> addScriptMessageHandler(
int arg_identifier, int arg_handlerIdentifier, String arg_name) async { int arg_identifier, int arg_handlerIdentifier, String arg_name) async {
final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>( final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
'dev.flutter.pigeon.WKUserContentControllerHostApi.addScriptMessageHandler', 'dev.flutter.pigeon.webview_flutter_wkwebview.WKUserContentControllerHostApi.addScriptMessageHandler',
codec, codec,
binaryMessenger: _binaryMessenger); binaryMessenger: _binaryMessenger);
final List<Object?>? replyList = await channel final List<Object?>? replyList = await channel
@ -1246,7 +1252,7 @@ class WKUserContentControllerHostApi {
Future<void> removeScriptMessageHandler( Future<void> removeScriptMessageHandler(
int arg_identifier, String arg_name) async { int arg_identifier, String arg_name) async {
final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>( final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
'dev.flutter.pigeon.WKUserContentControllerHostApi.removeScriptMessageHandler', 'dev.flutter.pigeon.webview_flutter_wkwebview.WKUserContentControllerHostApi.removeScriptMessageHandler',
codec, codec,
binaryMessenger: _binaryMessenger); binaryMessenger: _binaryMessenger);
final List<Object?>? replyList = await channel final List<Object?>? replyList = await channel
@ -1269,7 +1275,7 @@ class WKUserContentControllerHostApi {
Future<void> removeAllScriptMessageHandlers(int arg_identifier) async { Future<void> removeAllScriptMessageHandlers(int arg_identifier) async {
final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>( final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
'dev.flutter.pigeon.WKUserContentControllerHostApi.removeAllScriptMessageHandlers', 'dev.flutter.pigeon.webview_flutter_wkwebview.WKUserContentControllerHostApi.removeAllScriptMessageHandlers',
codec, codec,
binaryMessenger: _binaryMessenger); binaryMessenger: _binaryMessenger);
final List<Object?>? replyList = final List<Object?>? replyList =
@ -1293,7 +1299,7 @@ class WKUserContentControllerHostApi {
Future<void> addUserScript( Future<void> addUserScript(
int arg_identifier, WKUserScriptData arg_userScript) async { int arg_identifier, WKUserScriptData arg_userScript) async {
final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>( final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
'dev.flutter.pigeon.WKUserContentControllerHostApi.addUserScript', 'dev.flutter.pigeon.webview_flutter_wkwebview.WKUserContentControllerHostApi.addUserScript',
codec, codec,
binaryMessenger: _binaryMessenger); binaryMessenger: _binaryMessenger);
final List<Object?>? replyList = await channel final List<Object?>? replyList = await channel
@ -1316,7 +1322,7 @@ class WKUserContentControllerHostApi {
Future<void> removeAllUserScripts(int arg_identifier) async { Future<void> removeAllUserScripts(int arg_identifier) async {
final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>( final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
'dev.flutter.pigeon.WKUserContentControllerHostApi.removeAllUserScripts', 'dev.flutter.pigeon.webview_flutter_wkwebview.WKUserContentControllerHostApi.removeAllUserScripts',
codec, codec,
binaryMessenger: _binaryMessenger); binaryMessenger: _binaryMessenger);
final List<Object?>? replyList = final List<Object?>? replyList =
@ -1354,7 +1360,7 @@ class WKPreferencesHostApi {
Future<void> createFromWebViewConfiguration( Future<void> createFromWebViewConfiguration(
int arg_identifier, int arg_configurationIdentifier) async { int arg_identifier, int arg_configurationIdentifier) async {
final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>( final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
'dev.flutter.pigeon.WKPreferencesHostApi.createFromWebViewConfiguration', 'dev.flutter.pigeon.webview_flutter_wkwebview.WKPreferencesHostApi.createFromWebViewConfiguration',
codec, codec,
binaryMessenger: _binaryMessenger); binaryMessenger: _binaryMessenger);
final List<Object?>? replyList = await channel final List<Object?>? replyList = await channel
@ -1379,7 +1385,8 @@ class WKPreferencesHostApi {
Future<void> setJavaScriptEnabled( Future<void> setJavaScriptEnabled(
int arg_identifier, bool arg_enabled) async { int arg_identifier, bool arg_enabled) async {
final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>( final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
'dev.flutter.pigeon.WKPreferencesHostApi.setJavaScriptEnabled', codec, 'dev.flutter.pigeon.webview_flutter_wkwebview.WKPreferencesHostApi.setJavaScriptEnabled',
codec,
binaryMessenger: _binaryMessenger); binaryMessenger: _binaryMessenger);
final List<Object?>? replyList = await channel final List<Object?>? replyList = await channel
.send(<Object?>[arg_identifier, arg_enabled]) as List<Object?>?; .send(<Object?>[arg_identifier, arg_enabled]) as List<Object?>?;
@ -1415,7 +1422,8 @@ class WKScriptMessageHandlerHostApi {
Future<void> create(int arg_identifier) async { Future<void> create(int arg_identifier) async {
final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>( final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
'dev.flutter.pigeon.WKScriptMessageHandlerHostApi.create', codec, 'dev.flutter.pigeon.webview_flutter_wkwebview.WKScriptMessageHandlerHostApi.create',
codec,
binaryMessenger: _binaryMessenger); binaryMessenger: _binaryMessenger);
final List<Object?>? replyList = final List<Object?>? replyList =
await channel.send(<Object?>[arg_identifier]) as List<Object?>?; await channel.send(<Object?>[arg_identifier]) as List<Object?>?;
@ -1438,7 +1446,6 @@ class WKScriptMessageHandlerHostApi {
class _WKScriptMessageHandlerFlutterApiCodec extends StandardMessageCodec { class _WKScriptMessageHandlerFlutterApiCodec extends StandardMessageCodec {
const _WKScriptMessageHandlerFlutterApiCodec(); const _WKScriptMessageHandlerFlutterApiCodec();
@override @override
void writeValue(WriteBuffer buffer, Object? value) { void writeValue(WriteBuffer buffer, Object? value) {
if (value is WKScriptMessageData) { if (value is WKScriptMessageData) {
@ -1474,7 +1481,7 @@ abstract class WKScriptMessageHandlerFlutterApi {
{BinaryMessenger? binaryMessenger}) { {BinaryMessenger? binaryMessenger}) {
{ {
final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>( final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
'dev.flutter.pigeon.WKScriptMessageHandlerFlutterApi.didReceiveScriptMessage', 'dev.flutter.pigeon.webview_flutter_wkwebview.WKScriptMessageHandlerFlutterApi.didReceiveScriptMessage',
codec, codec,
binaryMessenger: binaryMessenger); binaryMessenger: binaryMessenger);
if (api == null) { if (api == null) {
@ -1482,18 +1489,18 @@ abstract class WKScriptMessageHandlerFlutterApi {
} else { } else {
channel.setMessageHandler((Object? message) async { channel.setMessageHandler((Object? message) async {
assert(message != null, assert(message != null,
'Argument for dev.flutter.pigeon.WKScriptMessageHandlerFlutterApi.didReceiveScriptMessage was null.'); 'Argument for dev.flutter.pigeon.webview_flutter_wkwebview.WKScriptMessageHandlerFlutterApi.didReceiveScriptMessage was null.');
final List<Object?> args = (message as List<Object?>?)!; final List<Object?> args = (message as List<Object?>?)!;
final int? arg_identifier = (args[0] as int?); final int? arg_identifier = (args[0] as int?);
assert(arg_identifier != null, assert(arg_identifier != null,
'Argument for dev.flutter.pigeon.WKScriptMessageHandlerFlutterApi.didReceiveScriptMessage was null, expected non-null int.'); 'Argument for dev.flutter.pigeon.webview_flutter_wkwebview.WKScriptMessageHandlerFlutterApi.didReceiveScriptMessage was null, expected non-null int.');
final int? arg_userContentControllerIdentifier = (args[1] as int?); final int? arg_userContentControllerIdentifier = (args[1] as int?);
assert(arg_userContentControllerIdentifier != null, assert(arg_userContentControllerIdentifier != null,
'Argument for dev.flutter.pigeon.WKScriptMessageHandlerFlutterApi.didReceiveScriptMessage was null, expected non-null int.'); 'Argument for dev.flutter.pigeon.webview_flutter_wkwebview.WKScriptMessageHandlerFlutterApi.didReceiveScriptMessage was null, expected non-null int.');
final WKScriptMessageData? arg_message = final WKScriptMessageData? arg_message =
(args[2] as WKScriptMessageData?); (args[2] as WKScriptMessageData?);
assert(arg_message != null, assert(arg_message != null,
'Argument for dev.flutter.pigeon.WKScriptMessageHandlerFlutterApi.didReceiveScriptMessage was null, expected non-null WKScriptMessageData.'); 'Argument for dev.flutter.pigeon.webview_flutter_wkwebview.WKScriptMessageHandlerFlutterApi.didReceiveScriptMessage was null, expected non-null WKScriptMessageData.');
api.didReceiveScriptMessage(arg_identifier!, api.didReceiveScriptMessage(arg_identifier!,
arg_userContentControllerIdentifier!, arg_message!); arg_userContentControllerIdentifier!, arg_message!);
return; return;
@ -1518,7 +1525,8 @@ class WKNavigationDelegateHostApi {
Future<void> create(int arg_identifier) async { Future<void> create(int arg_identifier) async {
final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>( final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
'dev.flutter.pigeon.WKNavigationDelegateHostApi.create', codec, 'dev.flutter.pigeon.webview_flutter_wkwebview.WKNavigationDelegateHostApi.create',
codec,
binaryMessenger: _binaryMessenger); binaryMessenger: _binaryMessenger);
final List<Object?>? replyList = final List<Object?>? replyList =
await channel.send(<Object?>[arg_identifier]) as List<Object?>?; await channel.send(<Object?>[arg_identifier]) as List<Object?>?;
@ -1541,7 +1549,6 @@ class WKNavigationDelegateHostApi {
class _WKNavigationDelegateFlutterApiCodec extends StandardMessageCodec { class _WKNavigationDelegateFlutterApiCodec extends StandardMessageCodec {
const _WKNavigationDelegateFlutterApiCodec(); const _WKNavigationDelegateFlutterApiCodec();
@override @override
void writeValue(WriteBuffer buffer, Object? value) { void writeValue(WriteBuffer buffer, Object? value) {
if (value is NSErrorData) { if (value is NSErrorData) {
@ -1613,7 +1620,7 @@ abstract class WKNavigationDelegateFlutterApi {
{BinaryMessenger? binaryMessenger}) { {BinaryMessenger? binaryMessenger}) {
{ {
final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>( final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
'dev.flutter.pigeon.WKNavigationDelegateFlutterApi.didFinishNavigation', 'dev.flutter.pigeon.webview_flutter_wkwebview.WKNavigationDelegateFlutterApi.didFinishNavigation',
codec, codec,
binaryMessenger: binaryMessenger); binaryMessenger: binaryMessenger);
if (api == null) { if (api == null) {
@ -1621,14 +1628,14 @@ abstract class WKNavigationDelegateFlutterApi {
} else { } else {
channel.setMessageHandler((Object? message) async { channel.setMessageHandler((Object? message) async {
assert(message != null, assert(message != null,
'Argument for dev.flutter.pigeon.WKNavigationDelegateFlutterApi.didFinishNavigation was null.'); 'Argument for dev.flutter.pigeon.webview_flutter_wkwebview.WKNavigationDelegateFlutterApi.didFinishNavigation was null.');
final List<Object?> args = (message as List<Object?>?)!; final List<Object?> args = (message as List<Object?>?)!;
final int? arg_identifier = (args[0] as int?); final int? arg_identifier = (args[0] as int?);
assert(arg_identifier != null, assert(arg_identifier != null,
'Argument for dev.flutter.pigeon.WKNavigationDelegateFlutterApi.didFinishNavigation was null, expected non-null int.'); 'Argument for dev.flutter.pigeon.webview_flutter_wkwebview.WKNavigationDelegateFlutterApi.didFinishNavigation was null, expected non-null int.');
final int? arg_webViewIdentifier = (args[1] as int?); final int? arg_webViewIdentifier = (args[1] as int?);
assert(arg_webViewIdentifier != null, assert(arg_webViewIdentifier != null,
'Argument for dev.flutter.pigeon.WKNavigationDelegateFlutterApi.didFinishNavigation was null, expected non-null int.'); 'Argument for dev.flutter.pigeon.webview_flutter_wkwebview.WKNavigationDelegateFlutterApi.didFinishNavigation was null, expected non-null int.');
final String? arg_url = (args[2] as String?); final String? arg_url = (args[2] as String?);
api.didFinishNavigation( api.didFinishNavigation(
arg_identifier!, arg_webViewIdentifier!, arg_url); arg_identifier!, arg_webViewIdentifier!, arg_url);
@ -1638,7 +1645,7 @@ abstract class WKNavigationDelegateFlutterApi {
} }
{ {
final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>( final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
'dev.flutter.pigeon.WKNavigationDelegateFlutterApi.didStartProvisionalNavigation', 'dev.flutter.pigeon.webview_flutter_wkwebview.WKNavigationDelegateFlutterApi.didStartProvisionalNavigation',
codec, codec,
binaryMessenger: binaryMessenger); binaryMessenger: binaryMessenger);
if (api == null) { if (api == null) {
@ -1646,14 +1653,14 @@ abstract class WKNavigationDelegateFlutterApi {
} else { } else {
channel.setMessageHandler((Object? message) async { channel.setMessageHandler((Object? message) async {
assert(message != null, assert(message != null,
'Argument for dev.flutter.pigeon.WKNavigationDelegateFlutterApi.didStartProvisionalNavigation was null.'); 'Argument for dev.flutter.pigeon.webview_flutter_wkwebview.WKNavigationDelegateFlutterApi.didStartProvisionalNavigation was null.');
final List<Object?> args = (message as List<Object?>?)!; final List<Object?> args = (message as List<Object?>?)!;
final int? arg_identifier = (args[0] as int?); final int? arg_identifier = (args[0] as int?);
assert(arg_identifier != null, assert(arg_identifier != null,
'Argument for dev.flutter.pigeon.WKNavigationDelegateFlutterApi.didStartProvisionalNavigation was null, expected non-null int.'); 'Argument for dev.flutter.pigeon.webview_flutter_wkwebview.WKNavigationDelegateFlutterApi.didStartProvisionalNavigation was null, expected non-null int.');
final int? arg_webViewIdentifier = (args[1] as int?); final int? arg_webViewIdentifier = (args[1] as int?);
assert(arg_webViewIdentifier != null, assert(arg_webViewIdentifier != null,
'Argument for dev.flutter.pigeon.WKNavigationDelegateFlutterApi.didStartProvisionalNavigation was null, expected non-null int.'); 'Argument for dev.flutter.pigeon.webview_flutter_wkwebview.WKNavigationDelegateFlutterApi.didStartProvisionalNavigation was null, expected non-null int.');
final String? arg_url = (args[2] as String?); final String? arg_url = (args[2] as String?);
api.didStartProvisionalNavigation( api.didStartProvisionalNavigation(
arg_identifier!, arg_webViewIdentifier!, arg_url); arg_identifier!, arg_webViewIdentifier!, arg_url);
@ -1663,7 +1670,7 @@ abstract class WKNavigationDelegateFlutterApi {
} }
{ {
final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>( final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
'dev.flutter.pigeon.WKNavigationDelegateFlutterApi.decidePolicyForNavigationAction', 'dev.flutter.pigeon.webview_flutter_wkwebview.WKNavigationDelegateFlutterApi.decidePolicyForNavigationAction',
codec, codec,
binaryMessenger: binaryMessenger); binaryMessenger: binaryMessenger);
if (api == null) { if (api == null) {
@ -1671,18 +1678,18 @@ abstract class WKNavigationDelegateFlutterApi {
} else { } else {
channel.setMessageHandler((Object? message) async { channel.setMessageHandler((Object? message) async {
assert(message != null, assert(message != null,
'Argument for dev.flutter.pigeon.WKNavigationDelegateFlutterApi.decidePolicyForNavigationAction was null.'); 'Argument for dev.flutter.pigeon.webview_flutter_wkwebview.WKNavigationDelegateFlutterApi.decidePolicyForNavigationAction was null.');
final List<Object?> args = (message as List<Object?>?)!; final List<Object?> args = (message as List<Object?>?)!;
final int? arg_identifier = (args[0] as int?); final int? arg_identifier = (args[0] as int?);
assert(arg_identifier != null, assert(arg_identifier != null,
'Argument for dev.flutter.pigeon.WKNavigationDelegateFlutterApi.decidePolicyForNavigationAction was null, expected non-null int.'); 'Argument for dev.flutter.pigeon.webview_flutter_wkwebview.WKNavigationDelegateFlutterApi.decidePolicyForNavigationAction was null, expected non-null int.');
final int? arg_webViewIdentifier = (args[1] as int?); final int? arg_webViewIdentifier = (args[1] as int?);
assert(arg_webViewIdentifier != null, assert(arg_webViewIdentifier != null,
'Argument for dev.flutter.pigeon.WKNavigationDelegateFlutterApi.decidePolicyForNavigationAction was null, expected non-null int.'); 'Argument for dev.flutter.pigeon.webview_flutter_wkwebview.WKNavigationDelegateFlutterApi.decidePolicyForNavigationAction was null, expected non-null int.');
final WKNavigationActionData? arg_navigationAction = final WKNavigationActionData? arg_navigationAction =
(args[2] as WKNavigationActionData?); (args[2] as WKNavigationActionData?);
assert(arg_navigationAction != null, assert(arg_navigationAction != null,
'Argument for dev.flutter.pigeon.WKNavigationDelegateFlutterApi.decidePolicyForNavigationAction was null, expected non-null WKNavigationActionData.'); 'Argument for dev.flutter.pigeon.webview_flutter_wkwebview.WKNavigationDelegateFlutterApi.decidePolicyForNavigationAction was null, expected non-null WKNavigationActionData.');
final WKNavigationActionPolicyEnumData output = final WKNavigationActionPolicyEnumData output =
await api.decidePolicyForNavigationAction(arg_identifier!, await api.decidePolicyForNavigationAction(arg_identifier!,
arg_webViewIdentifier!, arg_navigationAction!); arg_webViewIdentifier!, arg_navigationAction!);
@ -1692,7 +1699,7 @@ abstract class WKNavigationDelegateFlutterApi {
} }
{ {
final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>( final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
'dev.flutter.pigeon.WKNavigationDelegateFlutterApi.didFailNavigation', 'dev.flutter.pigeon.webview_flutter_wkwebview.WKNavigationDelegateFlutterApi.didFailNavigation',
codec, codec,
binaryMessenger: binaryMessenger); binaryMessenger: binaryMessenger);
if (api == null) { if (api == null) {
@ -1700,17 +1707,17 @@ abstract class WKNavigationDelegateFlutterApi {
} else { } else {
channel.setMessageHandler((Object? message) async { channel.setMessageHandler((Object? message) async {
assert(message != null, assert(message != null,
'Argument for dev.flutter.pigeon.WKNavigationDelegateFlutterApi.didFailNavigation was null.'); 'Argument for dev.flutter.pigeon.webview_flutter_wkwebview.WKNavigationDelegateFlutterApi.didFailNavigation was null.');
final List<Object?> args = (message as List<Object?>?)!; final List<Object?> args = (message as List<Object?>?)!;
final int? arg_identifier = (args[0] as int?); final int? arg_identifier = (args[0] as int?);
assert(arg_identifier != null, assert(arg_identifier != null,
'Argument for dev.flutter.pigeon.WKNavigationDelegateFlutterApi.didFailNavigation was null, expected non-null int.'); 'Argument for dev.flutter.pigeon.webview_flutter_wkwebview.WKNavigationDelegateFlutterApi.didFailNavigation was null, expected non-null int.');
final int? arg_webViewIdentifier = (args[1] as int?); final int? arg_webViewIdentifier = (args[1] as int?);
assert(arg_webViewIdentifier != null, assert(arg_webViewIdentifier != null,
'Argument for dev.flutter.pigeon.WKNavigationDelegateFlutterApi.didFailNavigation was null, expected non-null int.'); 'Argument for dev.flutter.pigeon.webview_flutter_wkwebview.WKNavigationDelegateFlutterApi.didFailNavigation was null, expected non-null int.');
final NSErrorData? arg_error = (args[2] as NSErrorData?); final NSErrorData? arg_error = (args[2] as NSErrorData?);
assert(arg_error != null, assert(arg_error != null,
'Argument for dev.flutter.pigeon.WKNavigationDelegateFlutterApi.didFailNavigation was null, expected non-null NSErrorData.'); 'Argument for dev.flutter.pigeon.webview_flutter_wkwebview.WKNavigationDelegateFlutterApi.didFailNavigation was null, expected non-null NSErrorData.');
api.didFailNavigation( api.didFailNavigation(
arg_identifier!, arg_webViewIdentifier!, arg_error!); arg_identifier!, arg_webViewIdentifier!, arg_error!);
return; return;
@ -1719,7 +1726,7 @@ abstract class WKNavigationDelegateFlutterApi {
} }
{ {
final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>( final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
'dev.flutter.pigeon.WKNavigationDelegateFlutterApi.didFailProvisionalNavigation', 'dev.flutter.pigeon.webview_flutter_wkwebview.WKNavigationDelegateFlutterApi.didFailProvisionalNavigation',
codec, codec,
binaryMessenger: binaryMessenger); binaryMessenger: binaryMessenger);
if (api == null) { if (api == null) {
@ -1727,17 +1734,17 @@ abstract class WKNavigationDelegateFlutterApi {
} else { } else {
channel.setMessageHandler((Object? message) async { channel.setMessageHandler((Object? message) async {
assert(message != null, assert(message != null,
'Argument for dev.flutter.pigeon.WKNavigationDelegateFlutterApi.didFailProvisionalNavigation was null.'); 'Argument for dev.flutter.pigeon.webview_flutter_wkwebview.WKNavigationDelegateFlutterApi.didFailProvisionalNavigation was null.');
final List<Object?> args = (message as List<Object?>?)!; final List<Object?> args = (message as List<Object?>?)!;
final int? arg_identifier = (args[0] as int?); final int? arg_identifier = (args[0] as int?);
assert(arg_identifier != null, assert(arg_identifier != null,
'Argument for dev.flutter.pigeon.WKNavigationDelegateFlutterApi.didFailProvisionalNavigation was null, expected non-null int.'); 'Argument for dev.flutter.pigeon.webview_flutter_wkwebview.WKNavigationDelegateFlutterApi.didFailProvisionalNavigation was null, expected non-null int.');
final int? arg_webViewIdentifier = (args[1] as int?); final int? arg_webViewIdentifier = (args[1] as int?);
assert(arg_webViewIdentifier != null, assert(arg_webViewIdentifier != null,
'Argument for dev.flutter.pigeon.WKNavigationDelegateFlutterApi.didFailProvisionalNavigation was null, expected non-null int.'); 'Argument for dev.flutter.pigeon.webview_flutter_wkwebview.WKNavigationDelegateFlutterApi.didFailProvisionalNavigation was null, expected non-null int.');
final NSErrorData? arg_error = (args[2] as NSErrorData?); final NSErrorData? arg_error = (args[2] as NSErrorData?);
assert(arg_error != null, assert(arg_error != null,
'Argument for dev.flutter.pigeon.WKNavigationDelegateFlutterApi.didFailProvisionalNavigation was null, expected non-null NSErrorData.'); 'Argument for dev.flutter.pigeon.webview_flutter_wkwebview.WKNavigationDelegateFlutterApi.didFailProvisionalNavigation was null, expected non-null NSErrorData.');
api.didFailProvisionalNavigation( api.didFailProvisionalNavigation(
arg_identifier!, arg_webViewIdentifier!, arg_error!); arg_identifier!, arg_webViewIdentifier!, arg_error!);
return; return;
@ -1746,7 +1753,7 @@ abstract class WKNavigationDelegateFlutterApi {
} }
{ {
final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>( final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
'dev.flutter.pigeon.WKNavigationDelegateFlutterApi.webViewWebContentProcessDidTerminate', 'dev.flutter.pigeon.webview_flutter_wkwebview.WKNavigationDelegateFlutterApi.webViewWebContentProcessDidTerminate',
codec, codec,
binaryMessenger: binaryMessenger); binaryMessenger: binaryMessenger);
if (api == null) { if (api == null) {
@ -1754,14 +1761,14 @@ abstract class WKNavigationDelegateFlutterApi {
} else { } else {
channel.setMessageHandler((Object? message) async { channel.setMessageHandler((Object? message) async {
assert(message != null, assert(message != null,
'Argument for dev.flutter.pigeon.WKNavigationDelegateFlutterApi.webViewWebContentProcessDidTerminate was null.'); 'Argument for dev.flutter.pigeon.webview_flutter_wkwebview.WKNavigationDelegateFlutterApi.webViewWebContentProcessDidTerminate was null.');
final List<Object?> args = (message as List<Object?>?)!; final List<Object?> args = (message as List<Object?>?)!;
final int? arg_identifier = (args[0] as int?); final int? arg_identifier = (args[0] as int?);
assert(arg_identifier != null, assert(arg_identifier != null,
'Argument for dev.flutter.pigeon.WKNavigationDelegateFlutterApi.webViewWebContentProcessDidTerminate was null, expected non-null int.'); 'Argument for dev.flutter.pigeon.webview_flutter_wkwebview.WKNavigationDelegateFlutterApi.webViewWebContentProcessDidTerminate was null, expected non-null int.');
final int? arg_webViewIdentifier = (args[1] as int?); final int? arg_webViewIdentifier = (args[1] as int?);
assert(arg_webViewIdentifier != null, assert(arg_webViewIdentifier != null,
'Argument for dev.flutter.pigeon.WKNavigationDelegateFlutterApi.webViewWebContentProcessDidTerminate was null, expected non-null int.'); 'Argument for dev.flutter.pigeon.webview_flutter_wkwebview.WKNavigationDelegateFlutterApi.webViewWebContentProcessDidTerminate was null, expected non-null int.');
api.webViewWebContentProcessDidTerminate( api.webViewWebContentProcessDidTerminate(
arg_identifier!, arg_webViewIdentifier!); arg_identifier!, arg_webViewIdentifier!);
return; return;
@ -1773,7 +1780,6 @@ abstract class WKNavigationDelegateFlutterApi {
class _NSObjectHostApiCodec extends StandardMessageCodec { class _NSObjectHostApiCodec extends StandardMessageCodec {
const _NSObjectHostApiCodec(); const _NSObjectHostApiCodec();
@override @override
void writeValue(WriteBuffer buffer, Object? value) { void writeValue(WriteBuffer buffer, Object? value) {
if (value is NSKeyValueObservingOptionsEnumData) { if (value is NSKeyValueObservingOptionsEnumData) {
@ -1810,7 +1816,8 @@ class NSObjectHostApi {
Future<void> dispose(int arg_identifier) async { Future<void> dispose(int arg_identifier) async {
final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>( final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
'dev.flutter.pigeon.NSObjectHostApi.dispose', codec, 'dev.flutter.pigeon.webview_flutter_wkwebview.NSObjectHostApi.dispose',
codec,
binaryMessenger: _binaryMessenger); binaryMessenger: _binaryMessenger);
final List<Object?>? replyList = final List<Object?>? replyList =
await channel.send(<Object?>[arg_identifier]) as List<Object?>?; await channel.send(<Object?>[arg_identifier]) as List<Object?>?;
@ -1836,7 +1843,8 @@ class NSObjectHostApi {
String arg_keyPath, String arg_keyPath,
List<NSKeyValueObservingOptionsEnumData?> arg_options) async { List<NSKeyValueObservingOptionsEnumData?> arg_options) async {
final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>( final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
'dev.flutter.pigeon.NSObjectHostApi.addObserver', codec, 'dev.flutter.pigeon.webview_flutter_wkwebview.NSObjectHostApi.addObserver',
codec,
binaryMessenger: _binaryMessenger); binaryMessenger: _binaryMessenger);
final List<Object?>? replyList = await channel.send(<Object?>[ final List<Object?>? replyList = await channel.send(<Object?>[
arg_identifier, arg_identifier,
@ -1863,7 +1871,8 @@ class NSObjectHostApi {
Future<void> removeObserver(int arg_identifier, int arg_observerIdentifier, Future<void> removeObserver(int arg_identifier, int arg_observerIdentifier,
String arg_keyPath) async { String arg_keyPath) async {
final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>( final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
'dev.flutter.pigeon.NSObjectHostApi.removeObserver', codec, 'dev.flutter.pigeon.webview_flutter_wkwebview.NSObjectHostApi.removeObserver',
codec,
binaryMessenger: _binaryMessenger); binaryMessenger: _binaryMessenger);
final List<Object?>? replyList = await channel.send( final List<Object?>? replyList = await channel.send(
<Object?>[arg_identifier, arg_observerIdentifier, arg_keyPath]) <Object?>[arg_identifier, arg_observerIdentifier, arg_keyPath])
@ -1887,7 +1896,6 @@ class NSObjectHostApi {
class _NSObjectFlutterApiCodec extends StandardMessageCodec { class _NSObjectFlutterApiCodec extends StandardMessageCodec {
const _NSObjectFlutterApiCodec(); const _NSObjectFlutterApiCodec();
@override @override
void writeValue(WriteBuffer buffer, Object? value) { void writeValue(WriteBuffer buffer, Object? value) {
if (value is NSKeyValueChangeKeyEnumData) { if (value is NSKeyValueChangeKeyEnumData) {
@ -1933,32 +1941,33 @@ abstract class NSObjectFlutterApi {
{BinaryMessenger? binaryMessenger}) { {BinaryMessenger? binaryMessenger}) {
{ {
final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>( final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
'dev.flutter.pigeon.NSObjectFlutterApi.observeValue', codec, 'dev.flutter.pigeon.webview_flutter_wkwebview.NSObjectFlutterApi.observeValue',
codec,
binaryMessenger: binaryMessenger); binaryMessenger: binaryMessenger);
if (api == null) { if (api == null) {
channel.setMessageHandler(null); channel.setMessageHandler(null);
} else { } else {
channel.setMessageHandler((Object? message) async { channel.setMessageHandler((Object? message) async {
assert(message != null, assert(message != null,
'Argument for dev.flutter.pigeon.NSObjectFlutterApi.observeValue was null.'); 'Argument for dev.flutter.pigeon.webview_flutter_wkwebview.NSObjectFlutterApi.observeValue was null.');
final List<Object?> args = (message as List<Object?>?)!; final List<Object?> args = (message as List<Object?>?)!;
final int? arg_identifier = (args[0] as int?); final int? arg_identifier = (args[0] as int?);
assert(arg_identifier != null, assert(arg_identifier != null,
'Argument for dev.flutter.pigeon.NSObjectFlutterApi.observeValue was null, expected non-null int.'); 'Argument for dev.flutter.pigeon.webview_flutter_wkwebview.NSObjectFlutterApi.observeValue was null, expected non-null int.');
final String? arg_keyPath = (args[1] as String?); final String? arg_keyPath = (args[1] as String?);
assert(arg_keyPath != null, assert(arg_keyPath != null,
'Argument for dev.flutter.pigeon.NSObjectFlutterApi.observeValue was null, expected non-null String.'); 'Argument for dev.flutter.pigeon.webview_flutter_wkwebview.NSObjectFlutterApi.observeValue was null, expected non-null String.');
final int? arg_objectIdentifier = (args[2] as int?); final int? arg_objectIdentifier = (args[2] as int?);
assert(arg_objectIdentifier != null, assert(arg_objectIdentifier != null,
'Argument for dev.flutter.pigeon.NSObjectFlutterApi.observeValue was null, expected non-null int.'); 'Argument for dev.flutter.pigeon.webview_flutter_wkwebview.NSObjectFlutterApi.observeValue was null, expected non-null int.');
final List<NSKeyValueChangeKeyEnumData?>? arg_changeKeys = final List<NSKeyValueChangeKeyEnumData?>? arg_changeKeys =
(args[3] as List<Object?>?)?.cast<NSKeyValueChangeKeyEnumData?>(); (args[3] as List<Object?>?)?.cast<NSKeyValueChangeKeyEnumData?>();
assert(arg_changeKeys != null, assert(arg_changeKeys != null,
'Argument for dev.flutter.pigeon.NSObjectFlutterApi.observeValue was null, expected non-null List<NSKeyValueChangeKeyEnumData?>.'); 'Argument for dev.flutter.pigeon.webview_flutter_wkwebview.NSObjectFlutterApi.observeValue was null, expected non-null List<NSKeyValueChangeKeyEnumData?>.');
final List<ObjectOrIdentifier?>? arg_changeValues = final List<ObjectOrIdentifier?>? arg_changeValues =
(args[4] as List<Object?>?)?.cast<ObjectOrIdentifier?>(); (args[4] as List<Object?>?)?.cast<ObjectOrIdentifier?>();
assert(arg_changeValues != null, assert(arg_changeValues != null,
'Argument for dev.flutter.pigeon.NSObjectFlutterApi.observeValue was null, expected non-null List<ObjectOrIdentifier?>.'); 'Argument for dev.flutter.pigeon.webview_flutter_wkwebview.NSObjectFlutterApi.observeValue was null, expected non-null List<ObjectOrIdentifier?>.');
api.observeValue(arg_identifier!, arg_keyPath!, arg_objectIdentifier!, api.observeValue(arg_identifier!, arg_keyPath!, arg_objectIdentifier!,
arg_changeKeys!, arg_changeValues!); arg_changeKeys!, arg_changeValues!);
return; return;
@ -1967,18 +1976,19 @@ abstract class NSObjectFlutterApi {
} }
{ {
final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>( final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
'dev.flutter.pigeon.NSObjectFlutterApi.dispose', codec, 'dev.flutter.pigeon.webview_flutter_wkwebview.NSObjectFlutterApi.dispose',
codec,
binaryMessenger: binaryMessenger); binaryMessenger: binaryMessenger);
if (api == null) { if (api == null) {
channel.setMessageHandler(null); channel.setMessageHandler(null);
} else { } else {
channel.setMessageHandler((Object? message) async { channel.setMessageHandler((Object? message) async {
assert(message != null, assert(message != null,
'Argument for dev.flutter.pigeon.NSObjectFlutterApi.dispose was null.'); 'Argument for dev.flutter.pigeon.webview_flutter_wkwebview.NSObjectFlutterApi.dispose was null.');
final List<Object?> args = (message as List<Object?>?)!; final List<Object?> args = (message as List<Object?>?)!;
final int? arg_identifier = (args[0] as int?); final int? arg_identifier = (args[0] as int?);
assert(arg_identifier != null, assert(arg_identifier != null,
'Argument for dev.flutter.pigeon.NSObjectFlutterApi.dispose was null, expected non-null int.'); 'Argument for dev.flutter.pigeon.webview_flutter_wkwebview.NSObjectFlutterApi.dispose was null, expected non-null int.');
api.dispose(arg_identifier!); api.dispose(arg_identifier!);
return; return;
}); });
@ -1989,7 +1999,6 @@ abstract class NSObjectFlutterApi {
class _WKWebViewHostApiCodec extends StandardMessageCodec { class _WKWebViewHostApiCodec extends StandardMessageCodec {
const _WKWebViewHostApiCodec(); const _WKWebViewHostApiCodec();
@override @override
void writeValue(WriteBuffer buffer, Object? value) { void writeValue(WriteBuffer buffer, Object? value) {
if (value is NSErrorData) { if (value is NSErrorData) {
@ -2112,7 +2121,8 @@ class WKWebViewHostApi {
Future<void> create( Future<void> create(
int arg_identifier, int arg_configurationIdentifier) async { int arg_identifier, int arg_configurationIdentifier) async {
final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>( final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
'dev.flutter.pigeon.WKWebViewHostApi.create', codec, 'dev.flutter.pigeon.webview_flutter_wkwebview.WKWebViewHostApi.create',
codec,
binaryMessenger: _binaryMessenger); binaryMessenger: _binaryMessenger);
final List<Object?>? replyList = await channel final List<Object?>? replyList = await channel
.send(<Object?>[arg_identifier, arg_configurationIdentifier]) .send(<Object?>[arg_identifier, arg_configurationIdentifier])
@ -2136,7 +2146,8 @@ class WKWebViewHostApi {
Future<void> setUIDelegate( Future<void> setUIDelegate(
int arg_identifier, int? arg_uiDelegateIdentifier) async { int arg_identifier, int? arg_uiDelegateIdentifier) async {
final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>( final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
'dev.flutter.pigeon.WKWebViewHostApi.setUIDelegate', codec, 'dev.flutter.pigeon.webview_flutter_wkwebview.WKWebViewHostApi.setUIDelegate',
codec,
binaryMessenger: _binaryMessenger); binaryMessenger: _binaryMessenger);
final List<Object?>? replyList = final List<Object?>? replyList =
await channel.send(<Object?>[arg_identifier, arg_uiDelegateIdentifier]) await channel.send(<Object?>[arg_identifier, arg_uiDelegateIdentifier])
@ -2160,7 +2171,8 @@ class WKWebViewHostApi {
Future<void> setNavigationDelegate( Future<void> setNavigationDelegate(
int arg_identifier, int? arg_navigationDelegateIdentifier) async { int arg_identifier, int? arg_navigationDelegateIdentifier) async {
final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>( final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
'dev.flutter.pigeon.WKWebViewHostApi.setNavigationDelegate', codec, 'dev.flutter.pigeon.webview_flutter_wkwebview.WKWebViewHostApi.setNavigationDelegate',
codec,
binaryMessenger: _binaryMessenger); binaryMessenger: _binaryMessenger);
final List<Object?>? replyList = await channel final List<Object?>? replyList = await channel
.send(<Object?>[arg_identifier, arg_navigationDelegateIdentifier]) .send(<Object?>[arg_identifier, arg_navigationDelegateIdentifier])
@ -2183,7 +2195,8 @@ class WKWebViewHostApi {
Future<String?> getUrl(int arg_identifier) async { Future<String?> getUrl(int arg_identifier) async {
final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>( final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
'dev.flutter.pigeon.WKWebViewHostApi.getUrl', codec, 'dev.flutter.pigeon.webview_flutter_wkwebview.WKWebViewHostApi.getUrl',
codec,
binaryMessenger: _binaryMessenger); binaryMessenger: _binaryMessenger);
final List<Object?>? replyList = final List<Object?>? replyList =
await channel.send(<Object?>[arg_identifier]) as List<Object?>?; await channel.send(<Object?>[arg_identifier]) as List<Object?>?;
@ -2205,7 +2218,8 @@ class WKWebViewHostApi {
Future<double> getEstimatedProgress(int arg_identifier) async { Future<double> getEstimatedProgress(int arg_identifier) async {
final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>( final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
'dev.flutter.pigeon.WKWebViewHostApi.getEstimatedProgress', codec, 'dev.flutter.pigeon.webview_flutter_wkwebview.WKWebViewHostApi.getEstimatedProgress',
codec,
binaryMessenger: _binaryMessenger); binaryMessenger: _binaryMessenger);
final List<Object?>? replyList = final List<Object?>? replyList =
await channel.send(<Object?>[arg_identifier]) as List<Object?>?; await channel.send(<Object?>[arg_identifier]) as List<Object?>?;
@ -2233,7 +2247,8 @@ class WKWebViewHostApi {
Future<void> loadRequest( Future<void> loadRequest(
int arg_identifier, NSUrlRequestData arg_request) async { int arg_identifier, NSUrlRequestData arg_request) async {
final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>( final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
'dev.flutter.pigeon.WKWebViewHostApi.loadRequest', codec, 'dev.flutter.pigeon.webview_flutter_wkwebview.WKWebViewHostApi.loadRequest',
codec,
binaryMessenger: _binaryMessenger); binaryMessenger: _binaryMessenger);
final List<Object?>? replyList = await channel final List<Object?>? replyList = await channel
.send(<Object?>[arg_identifier, arg_request]) as List<Object?>?; .send(<Object?>[arg_identifier, arg_request]) as List<Object?>?;
@ -2256,7 +2271,8 @@ class WKWebViewHostApi {
Future<void> loadHtmlString( Future<void> loadHtmlString(
int arg_identifier, String arg_string, String? arg_baseUrl) async { int arg_identifier, String arg_string, String? arg_baseUrl) async {
final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>( final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
'dev.flutter.pigeon.WKWebViewHostApi.loadHtmlString', codec, 'dev.flutter.pigeon.webview_flutter_wkwebview.WKWebViewHostApi.loadHtmlString',
codec,
binaryMessenger: _binaryMessenger); binaryMessenger: _binaryMessenger);
final List<Object?>? replyList = final List<Object?>? replyList =
await channel.send(<Object?>[arg_identifier, arg_string, arg_baseUrl]) await channel.send(<Object?>[arg_identifier, arg_string, arg_baseUrl])
@ -2280,7 +2296,8 @@ class WKWebViewHostApi {
Future<void> loadFileUrl( Future<void> loadFileUrl(
int arg_identifier, String arg_url, String arg_readAccessUrl) async { int arg_identifier, String arg_url, String arg_readAccessUrl) async {
final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>( final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
'dev.flutter.pigeon.WKWebViewHostApi.loadFileUrl', codec, 'dev.flutter.pigeon.webview_flutter_wkwebview.WKWebViewHostApi.loadFileUrl',
codec,
binaryMessenger: _binaryMessenger); binaryMessenger: _binaryMessenger);
final List<Object?>? replyList = await channel final List<Object?>? replyList = await channel
.send(<Object?>[arg_identifier, arg_url, arg_readAccessUrl]) .send(<Object?>[arg_identifier, arg_url, arg_readAccessUrl])
@ -2303,7 +2320,8 @@ class WKWebViewHostApi {
Future<void> loadFlutterAsset(int arg_identifier, String arg_key) async { Future<void> loadFlutterAsset(int arg_identifier, String arg_key) async {
final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>( final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
'dev.flutter.pigeon.WKWebViewHostApi.loadFlutterAsset', codec, 'dev.flutter.pigeon.webview_flutter_wkwebview.WKWebViewHostApi.loadFlutterAsset',
codec,
binaryMessenger: _binaryMessenger); binaryMessenger: _binaryMessenger);
final List<Object?>? replyList = await channel final List<Object?>? replyList = await channel
.send(<Object?>[arg_identifier, arg_key]) as List<Object?>?; .send(<Object?>[arg_identifier, arg_key]) as List<Object?>?;
@ -2325,7 +2343,8 @@ class WKWebViewHostApi {
Future<bool> canGoBack(int arg_identifier) async { Future<bool> canGoBack(int arg_identifier) async {
final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>( final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
'dev.flutter.pigeon.WKWebViewHostApi.canGoBack', codec, 'dev.flutter.pigeon.webview_flutter_wkwebview.WKWebViewHostApi.canGoBack',
codec,
binaryMessenger: _binaryMessenger); binaryMessenger: _binaryMessenger);
final List<Object?>? replyList = final List<Object?>? replyList =
await channel.send(<Object?>[arg_identifier]) as List<Object?>?; await channel.send(<Object?>[arg_identifier]) as List<Object?>?;
@ -2352,7 +2371,8 @@ class WKWebViewHostApi {
Future<bool> canGoForward(int arg_identifier) async { Future<bool> canGoForward(int arg_identifier) async {
final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>( final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
'dev.flutter.pigeon.WKWebViewHostApi.canGoForward', codec, 'dev.flutter.pigeon.webview_flutter_wkwebview.WKWebViewHostApi.canGoForward',
codec,
binaryMessenger: _binaryMessenger); binaryMessenger: _binaryMessenger);
final List<Object?>? replyList = final List<Object?>? replyList =
await channel.send(<Object?>[arg_identifier]) as List<Object?>?; await channel.send(<Object?>[arg_identifier]) as List<Object?>?;
@ -2379,7 +2399,8 @@ class WKWebViewHostApi {
Future<void> goBack(int arg_identifier) async { Future<void> goBack(int arg_identifier) async {
final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>( final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
'dev.flutter.pigeon.WKWebViewHostApi.goBack', codec, 'dev.flutter.pigeon.webview_flutter_wkwebview.WKWebViewHostApi.goBack',
codec,
binaryMessenger: _binaryMessenger); binaryMessenger: _binaryMessenger);
final List<Object?>? replyList = final List<Object?>? replyList =
await channel.send(<Object?>[arg_identifier]) as List<Object?>?; await channel.send(<Object?>[arg_identifier]) as List<Object?>?;
@ -2401,7 +2422,8 @@ class WKWebViewHostApi {
Future<void> goForward(int arg_identifier) async { Future<void> goForward(int arg_identifier) async {
final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>( final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
'dev.flutter.pigeon.WKWebViewHostApi.goForward', codec, 'dev.flutter.pigeon.webview_flutter_wkwebview.WKWebViewHostApi.goForward',
codec,
binaryMessenger: _binaryMessenger); binaryMessenger: _binaryMessenger);
final List<Object?>? replyList = final List<Object?>? replyList =
await channel.send(<Object?>[arg_identifier]) as List<Object?>?; await channel.send(<Object?>[arg_identifier]) as List<Object?>?;
@ -2423,7 +2445,8 @@ class WKWebViewHostApi {
Future<void> reload(int arg_identifier) async { Future<void> reload(int arg_identifier) async {
final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>( final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
'dev.flutter.pigeon.WKWebViewHostApi.reload', codec, 'dev.flutter.pigeon.webview_flutter_wkwebview.WKWebViewHostApi.reload',
codec,
binaryMessenger: _binaryMessenger); binaryMessenger: _binaryMessenger);
final List<Object?>? replyList = final List<Object?>? replyList =
await channel.send(<Object?>[arg_identifier]) as List<Object?>?; await channel.send(<Object?>[arg_identifier]) as List<Object?>?;
@ -2445,7 +2468,8 @@ class WKWebViewHostApi {
Future<String?> getTitle(int arg_identifier) async { Future<String?> getTitle(int arg_identifier) async {
final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>( final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
'dev.flutter.pigeon.WKWebViewHostApi.getTitle', codec, 'dev.flutter.pigeon.webview_flutter_wkwebview.WKWebViewHostApi.getTitle',
codec,
binaryMessenger: _binaryMessenger); binaryMessenger: _binaryMessenger);
final List<Object?>? replyList = final List<Object?>? replyList =
await channel.send(<Object?>[arg_identifier]) as List<Object?>?; await channel.send(<Object?>[arg_identifier]) as List<Object?>?;
@ -2468,7 +2492,7 @@ class WKWebViewHostApi {
Future<void> setAllowsBackForwardNavigationGestures( Future<void> setAllowsBackForwardNavigationGestures(
int arg_identifier, bool arg_allow) async { int arg_identifier, bool arg_allow) async {
final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>( final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
'dev.flutter.pigeon.WKWebViewHostApi.setAllowsBackForwardNavigationGestures', 'dev.flutter.pigeon.webview_flutter_wkwebview.WKWebViewHostApi.setAllowsBackForwardNavigationGestures',
codec, codec,
binaryMessenger: _binaryMessenger); binaryMessenger: _binaryMessenger);
final List<Object?>? replyList = await channel final List<Object?>? replyList = await channel
@ -2492,7 +2516,8 @@ class WKWebViewHostApi {
Future<void> setCustomUserAgent( Future<void> setCustomUserAgent(
int arg_identifier, String? arg_userAgent) async { int arg_identifier, String? arg_userAgent) async {
final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>( final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
'dev.flutter.pigeon.WKWebViewHostApi.setCustomUserAgent', codec, 'dev.flutter.pigeon.webview_flutter_wkwebview.WKWebViewHostApi.setCustomUserAgent',
codec,
binaryMessenger: _binaryMessenger); binaryMessenger: _binaryMessenger);
final List<Object?>? replyList = await channel final List<Object?>? replyList = await channel
.send(<Object?>[arg_identifier, arg_userAgent]) as List<Object?>?; .send(<Object?>[arg_identifier, arg_userAgent]) as List<Object?>?;
@ -2515,7 +2540,8 @@ class WKWebViewHostApi {
Future<Object?> evaluateJavaScript( Future<Object?> evaluateJavaScript(
int arg_identifier, String arg_javaScriptString) async { int arg_identifier, String arg_javaScriptString) async {
final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>( final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
'dev.flutter.pigeon.WKWebViewHostApi.evaluateJavaScript', codec, 'dev.flutter.pigeon.webview_flutter_wkwebview.WKWebViewHostApi.evaluateJavaScript',
codec,
binaryMessenger: _binaryMessenger); binaryMessenger: _binaryMessenger);
final List<Object?>? replyList = final List<Object?>? replyList =
await channel.send(<Object?>[arg_identifier, arg_javaScriptString]) await channel.send(<Object?>[arg_identifier, arg_javaScriptString])
@ -2538,7 +2564,8 @@ class WKWebViewHostApi {
Future<void> setInspectable(int arg_identifier, bool arg_inspectable) async { Future<void> setInspectable(int arg_identifier, bool arg_inspectable) async {
final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>( final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
'dev.flutter.pigeon.WKWebViewHostApi.setInspectable', codec, 'dev.flutter.pigeon.webview_flutter_wkwebview.WKWebViewHostApi.setInspectable',
codec,
binaryMessenger: _binaryMessenger); binaryMessenger: _binaryMessenger);
final List<Object?>? replyList = await channel final List<Object?>? replyList = await channel
.send(<Object?>[arg_identifier, arg_inspectable]) as List<Object?>?; .send(<Object?>[arg_identifier, arg_inspectable]) as List<Object?>?;
@ -2574,7 +2601,8 @@ class WKUIDelegateHostApi {
Future<void> create(int arg_identifier) async { Future<void> create(int arg_identifier) async {
final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>( final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
'dev.flutter.pigeon.WKUIDelegateHostApi.create', codec, 'dev.flutter.pigeon.webview_flutter_wkwebview.WKUIDelegateHostApi.create',
codec,
binaryMessenger: _binaryMessenger); binaryMessenger: _binaryMessenger);
final List<Object?>? replyList = final List<Object?>? replyList =
await channel.send(<Object?>[arg_identifier]) as List<Object?>?; await channel.send(<Object?>[arg_identifier]) as List<Object?>?;
@ -2597,7 +2625,6 @@ class WKUIDelegateHostApi {
class _WKUIDelegateFlutterApiCodec extends StandardMessageCodec { class _WKUIDelegateFlutterApiCodec extends StandardMessageCodec {
const _WKUIDelegateFlutterApiCodec(); const _WKUIDelegateFlutterApiCodec();
@override @override
void writeValue(WriteBuffer buffer, Object? value) { void writeValue(WriteBuffer buffer, Object? value) {
if (value is NSUrlRequestData) { if (value is NSUrlRequestData) {
@ -2665,28 +2692,29 @@ abstract class WKUIDelegateFlutterApi {
{BinaryMessenger? binaryMessenger}) { {BinaryMessenger? binaryMessenger}) {
{ {
final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>( final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
'dev.flutter.pigeon.WKUIDelegateFlutterApi.onCreateWebView', codec, 'dev.flutter.pigeon.webview_flutter_wkwebview.WKUIDelegateFlutterApi.onCreateWebView',
codec,
binaryMessenger: binaryMessenger); binaryMessenger: binaryMessenger);
if (api == null) { if (api == null) {
channel.setMessageHandler(null); channel.setMessageHandler(null);
} else { } else {
channel.setMessageHandler((Object? message) async { channel.setMessageHandler((Object? message) async {
assert(message != null, assert(message != null,
'Argument for dev.flutter.pigeon.WKUIDelegateFlutterApi.onCreateWebView was null.'); 'Argument for dev.flutter.pigeon.webview_flutter_wkwebview.WKUIDelegateFlutterApi.onCreateWebView was null.');
final List<Object?> args = (message as List<Object?>?)!; final List<Object?> args = (message as List<Object?>?)!;
final int? arg_identifier = (args[0] as int?); final int? arg_identifier = (args[0] as int?);
assert(arg_identifier != null, assert(arg_identifier != null,
'Argument for dev.flutter.pigeon.WKUIDelegateFlutterApi.onCreateWebView was null, expected non-null int.'); 'Argument for dev.flutter.pigeon.webview_flutter_wkwebview.WKUIDelegateFlutterApi.onCreateWebView was null, expected non-null int.');
final int? arg_webViewIdentifier = (args[1] as int?); final int? arg_webViewIdentifier = (args[1] as int?);
assert(arg_webViewIdentifier != null, assert(arg_webViewIdentifier != null,
'Argument for dev.flutter.pigeon.WKUIDelegateFlutterApi.onCreateWebView was null, expected non-null int.'); 'Argument for dev.flutter.pigeon.webview_flutter_wkwebview.WKUIDelegateFlutterApi.onCreateWebView was null, expected non-null int.');
final int? arg_configurationIdentifier = (args[2] as int?); final int? arg_configurationIdentifier = (args[2] as int?);
assert(arg_configurationIdentifier != null, assert(arg_configurationIdentifier != null,
'Argument for dev.flutter.pigeon.WKUIDelegateFlutterApi.onCreateWebView was null, expected non-null int.'); 'Argument for dev.flutter.pigeon.webview_flutter_wkwebview.WKUIDelegateFlutterApi.onCreateWebView was null, expected non-null int.');
final WKNavigationActionData? arg_navigationAction = final WKNavigationActionData? arg_navigationAction =
(args[3] as WKNavigationActionData?); (args[3] as WKNavigationActionData?);
assert(arg_navigationAction != null, assert(arg_navigationAction != null,
'Argument for dev.flutter.pigeon.WKUIDelegateFlutterApi.onCreateWebView was null, expected non-null WKNavigationActionData.'); 'Argument for dev.flutter.pigeon.webview_flutter_wkwebview.WKUIDelegateFlutterApi.onCreateWebView was null, expected non-null WKNavigationActionData.');
api.onCreateWebView(arg_identifier!, arg_webViewIdentifier!, api.onCreateWebView(arg_identifier!, arg_webViewIdentifier!,
arg_configurationIdentifier!, arg_navigationAction!); arg_configurationIdentifier!, arg_navigationAction!);
return; return;
@ -2695,7 +2723,7 @@ abstract class WKUIDelegateFlutterApi {
} }
{ {
final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>( final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
'dev.flutter.pigeon.WKUIDelegateFlutterApi.requestMediaCapturePermission', 'dev.flutter.pigeon.webview_flutter_wkwebview.WKUIDelegateFlutterApi.requestMediaCapturePermission',
codec, codec,
binaryMessenger: binaryMessenger); binaryMessenger: binaryMessenger);
if (api == null) { if (api == null) {
@ -2703,25 +2731,25 @@ abstract class WKUIDelegateFlutterApi {
} else { } else {
channel.setMessageHandler((Object? message) async { channel.setMessageHandler((Object? message) async {
assert(message != null, assert(message != null,
'Argument for dev.flutter.pigeon.WKUIDelegateFlutterApi.requestMediaCapturePermission was null.'); 'Argument for dev.flutter.pigeon.webview_flutter_wkwebview.WKUIDelegateFlutterApi.requestMediaCapturePermission was null.');
final List<Object?> args = (message as List<Object?>?)!; final List<Object?> args = (message as List<Object?>?)!;
final int? arg_identifier = (args[0] as int?); final int? arg_identifier = (args[0] as int?);
assert(arg_identifier != null, assert(arg_identifier != null,
'Argument for dev.flutter.pigeon.WKUIDelegateFlutterApi.requestMediaCapturePermission was null, expected non-null int.'); 'Argument for dev.flutter.pigeon.webview_flutter_wkwebview.WKUIDelegateFlutterApi.requestMediaCapturePermission was null, expected non-null int.');
final int? arg_webViewIdentifier = (args[1] as int?); final int? arg_webViewIdentifier = (args[1] as int?);
assert(arg_webViewIdentifier != null, assert(arg_webViewIdentifier != null,
'Argument for dev.flutter.pigeon.WKUIDelegateFlutterApi.requestMediaCapturePermission was null, expected non-null int.'); 'Argument for dev.flutter.pigeon.webview_flutter_wkwebview.WKUIDelegateFlutterApi.requestMediaCapturePermission was null, expected non-null int.');
final WKSecurityOriginData? arg_origin = final WKSecurityOriginData? arg_origin =
(args[2] as WKSecurityOriginData?); (args[2] as WKSecurityOriginData?);
assert(arg_origin != null, assert(arg_origin != null,
'Argument for dev.flutter.pigeon.WKUIDelegateFlutterApi.requestMediaCapturePermission was null, expected non-null WKSecurityOriginData.'); 'Argument for dev.flutter.pigeon.webview_flutter_wkwebview.WKUIDelegateFlutterApi.requestMediaCapturePermission was null, expected non-null WKSecurityOriginData.');
final WKFrameInfoData? arg_frame = (args[3] as WKFrameInfoData?); final WKFrameInfoData? arg_frame = (args[3] as WKFrameInfoData?);
assert(arg_frame != null, assert(arg_frame != null,
'Argument for dev.flutter.pigeon.WKUIDelegateFlutterApi.requestMediaCapturePermission was null, expected non-null WKFrameInfoData.'); 'Argument for dev.flutter.pigeon.webview_flutter_wkwebview.WKUIDelegateFlutterApi.requestMediaCapturePermission was null, expected non-null WKFrameInfoData.');
final WKMediaCaptureTypeData? arg_type = final WKMediaCaptureTypeData? arg_type =
(args[4] as WKMediaCaptureTypeData?); (args[4] as WKMediaCaptureTypeData?);
assert(arg_type != null, assert(arg_type != null,
'Argument for dev.flutter.pigeon.WKUIDelegateFlutterApi.requestMediaCapturePermission was null, expected non-null WKMediaCaptureTypeData.'); 'Argument for dev.flutter.pigeon.webview_flutter_wkwebview.WKUIDelegateFlutterApi.requestMediaCapturePermission was null, expected non-null WKMediaCaptureTypeData.');
final WKPermissionDecisionData output = final WKPermissionDecisionData output =
await api.requestMediaCapturePermission(arg_identifier!, await api.requestMediaCapturePermission(arg_identifier!,
arg_webViewIdentifier!, arg_origin!, arg_frame!, arg_type!); arg_webViewIdentifier!, arg_origin!, arg_frame!, arg_type!);
@ -2734,7 +2762,6 @@ abstract class WKUIDelegateFlutterApi {
class _WKHttpCookieStoreHostApiCodec extends StandardMessageCodec { class _WKHttpCookieStoreHostApiCodec extends StandardMessageCodec {
const _WKHttpCookieStoreHostApiCodec(); const _WKHttpCookieStoreHostApiCodec();
@override @override
void writeValue(WriteBuffer buffer, Object? value) { void writeValue(WriteBuffer buffer, Object? value) {
if (value is NSHttpCookieData) { if (value is NSHttpCookieData) {
@ -2777,7 +2804,7 @@ class WKHttpCookieStoreHostApi {
Future<void> createFromWebsiteDataStore( Future<void> createFromWebsiteDataStore(
int arg_identifier, int arg_websiteDataStoreIdentifier) async { int arg_identifier, int arg_websiteDataStoreIdentifier) async {
final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>( final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
'dev.flutter.pigeon.WKHttpCookieStoreHostApi.createFromWebsiteDataStore', 'dev.flutter.pigeon.webview_flutter_wkwebview.WKHttpCookieStoreHostApi.createFromWebsiteDataStore',
codec, codec,
binaryMessenger: _binaryMessenger); binaryMessenger: _binaryMessenger);
final List<Object?>? replyList = await channel final List<Object?>? replyList = await channel
@ -2802,7 +2829,8 @@ class WKHttpCookieStoreHostApi {
Future<void> setCookie( Future<void> setCookie(
int arg_identifier, NSHttpCookieData arg_cookie) async { int arg_identifier, NSHttpCookieData arg_cookie) async {
final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>( final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
'dev.flutter.pigeon.WKHttpCookieStoreHostApi.setCookie', codec, 'dev.flutter.pigeon.webview_flutter_wkwebview.WKHttpCookieStoreHostApi.setCookie',
codec,
binaryMessenger: _binaryMessenger); binaryMessenger: _binaryMessenger);
final List<Object?>? replyList = await channel final List<Object?>? replyList = await channel
.send(<Object?>[arg_identifier, arg_cookie]) as List<Object?>?; .send(<Object?>[arg_identifier, arg_cookie]) as List<Object?>?;
@ -2842,7 +2870,8 @@ class NSUrlHostApi {
Future<String?> getAbsoluteString(int arg_identifier) async { Future<String?> getAbsoluteString(int arg_identifier) async {
final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>( final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
'dev.flutter.pigeon.NSUrlHostApi.getAbsoluteString', codec, 'dev.flutter.pigeon.webview_flutter_wkwebview.NSUrlHostApi.getAbsoluteString',
codec,
binaryMessenger: _binaryMessenger); binaryMessenger: _binaryMessenger);
final List<Object?>? replyList = final List<Object?>? replyList =
await channel.send(<Object?>[arg_identifier]) as List<Object?>?; await channel.send(<Object?>[arg_identifier]) as List<Object?>?;
@ -2878,18 +2907,19 @@ abstract class NSUrlFlutterApi {
static void setup(NSUrlFlutterApi? api, {BinaryMessenger? binaryMessenger}) { static void setup(NSUrlFlutterApi? api, {BinaryMessenger? binaryMessenger}) {
{ {
final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>( final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
'dev.flutter.pigeon.NSUrlFlutterApi.create', codec, 'dev.flutter.pigeon.webview_flutter_wkwebview.NSUrlFlutterApi.create',
codec,
binaryMessenger: binaryMessenger); binaryMessenger: binaryMessenger);
if (api == null) { if (api == null) {
channel.setMessageHandler(null); channel.setMessageHandler(null);
} else { } else {
channel.setMessageHandler((Object? message) async { channel.setMessageHandler((Object? message) async {
assert(message != null, assert(message != null,
'Argument for dev.flutter.pigeon.NSUrlFlutterApi.create was null.'); 'Argument for dev.flutter.pigeon.webview_flutter_wkwebview.NSUrlFlutterApi.create was null.');
final List<Object?> args = (message as List<Object?>?)!; final List<Object?> args = (message as List<Object?>?)!;
final int? arg_identifier = (args[0] as int?); final int? arg_identifier = (args[0] as int?);
assert(arg_identifier != null, assert(arg_identifier != null,
'Argument for dev.flutter.pigeon.NSUrlFlutterApi.create was null, expected non-null int.'); 'Argument for dev.flutter.pigeon.webview_flutter_wkwebview.NSUrlFlutterApi.create was null, expected non-null int.');
api.create(arg_identifier!); api.create(arg_identifier!);
return; return;
}); });

View File

@ -2,7 +2,7 @@ name: webview_flutter_wkwebview
description: A Flutter plugin that provides a WebView widget based on Apple's WKWebView control. description: A Flutter plugin that provides a WebView widget based on Apple's WKWebView control.
repository: https://github.com/flutter/packages/tree/main/packages/webview_flutter/webview_flutter_wkwebview repository: https://github.com/flutter/packages/tree/main/packages/webview_flutter/webview_flutter_wkwebview
issue_tracker: https://github.com/flutter/flutter/issues?q=is%3Aissue+is%3Aopen+label%3A%22p%3A+webview%22 issue_tracker: https://github.com/flutter/flutter/issues?q=is%3Aissue+is%3Aopen+label%3A%22p%3A+webview%22
version: 3.7.0 version: 3.7.1
environment: environment:
sdk: ">=2.18.0 <4.0.0" sdk: ">=2.18.0 <4.0.0"
@ -27,4 +27,4 @@ dev_dependencies:
flutter_test: flutter_test:
sdk: flutter sdk: flutter
mockito: 5.4.1 mockito: 5.4.1
pigeon: ^9.2.4 pigeon: ^10.1.4