DAppInjectedView constructor
const
DAppInjectedView({
- Key? key,
- required String initialUrl,
- required WalletWeb3Provider currentProvider,
- required MethodCallbacks methodCallbacks,
- String initialScript = '',
- Widget? loadingChild,
- InAppWebViewSettings? initialSettings,
- void onWebViewCreated(
- InAppWebViewController controller
- void onWebViewClosed()?,
- void onLoadStart(
- InAppWebViewController controller,
- WebUri? url
- void onProgressChanged(
- InAppWebViewController controller,
- int progress
- void onLoadStop(
- InAppWebViewController controller,
- WebUri? url
- Future<
NavigationActionPolicy?> shouldOverrideUrlLoading(- InAppWebViewController controller,
- Future<
PermissionResponse?> onPermissionRequest(- InAppWebViewController controller,
- PermissionRequest permissionRequest
- void onConsoleMessage(
- InAppWebViewController controller,
- ConsoleMessage consoleMessage
- void onReceivedError(
- InAppWebViewController controller,
- WebResourceRequest request,
- WebResourceError error
- void onUpdateVisitedHistory(
- InAppWebViewController controller,
- WebUri? url,
- bool? isReload
- void onPageCommitVisible(
- InAppWebViewController controller,
- WebUri? url
Implementation
const DAppInjectedView({
super.key,
required this.initialUrl,
required this.currentProvider,
required this.methodCallbacks,
this.initialScript = '',
this.loadingChild,
this.initialSettings,
this.onWebViewCreated,
this.onWebViewClosed,
this.onLoadStart,
this.onProgressChanged,
this.onLoadStop,
this.shouldOverrideUrlLoading,
this.onPermissionRequest,
this.onConsoleMessage,
this.onReceivedError,
this.onUpdateVisitedHistory,
this.onPageCommitVisible,
});