ProxyWebViewNavigationRecommendation class

WebView delegate 向けの推奨処理結果です。

Constructors

ProxyWebViewNavigationRecommendation.allow({required ProxyNavigationResolution resolution})
navigation をそのまま許可する推奨結果を生成します。
const
ProxyWebViewNavigationRecommendation.cancel({required ProxyNavigationResolution resolution})
navigation をキャンセルする推奨結果を生成します。
const
ProxyWebViewNavigationRecommendation.launchExternal({required ProxyNavigationResolution resolution, required Uri externalUri})
外部委譲を推奨する結果を生成します。
const
ProxyWebViewNavigationRecommendation.loadProxyUrl({required ProxyNavigationResolution resolution, required Uri webViewUri})
proxy URL の再読み込みを推奨する結果を生成します。
const

Properties

action ProxyWebViewNavigationAction
推奨アクションです。
final
externalUri Uri?
外部起動に利用する正規化済み URL です。
final
hashCode int
The hash code for this object.
no setterinherited
resolution ProxyNavigationResolution
元になった URL 解決結果です。
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
shouldPreventDefault bool
delegate 側で既定動作を抑止すべきかどうかを返します。
no setter
webViewUri Uri?
WebView に読み込ませる proxy URL です。
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
override

Operators

operator ==(Object other) bool
The equality operator.
inherited