[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
* Adds support for `WebResouceError.url`.

View File

@ -1,7 +1,7 @@
// Copyright 2013 The Flutter Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// 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
#import <Foundation/Foundation.h>

View File

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

View File

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