File tree 1 file changed +17
-0
lines changed
flutter_inappwebview_platform_interface/lib/src
1 file changed +17
-0
lines changed Original file line number Diff line number Diff line change @@ -188,6 +188,23 @@ class WebUri implements Uri {
188
188
@override
189
189
String get userInfo => _uri.userInfo;
190
190
191
+ @override
192
+ bool operator == (Object other) =>
193
+ identical (this , other) ||
194
+ other is WebUri &&
195
+ runtimeType == other.runtimeType &&
196
+ _uri == other._uri &&
197
+ _rawValue == other._rawValue &&
198
+ _isValidUri == other._isValidUri &&
199
+ forceToStringRawValue == other.forceToStringRawValue;
200
+
201
+ @override
202
+ int get hashCode =>
203
+ _uri.hashCode ^
204
+ _rawValue.hashCode ^
205
+ _isValidUri.hashCode ^
206
+ forceToStringRawValue.hashCode;
207
+
191
208
///If [forceToStringRawValue] is `true` or [isValidUri] is `false` , it returns [rawValue] ,
192
209
///otherwise the value of [uriValue] `.toString()` .
193
210
@override
You can’t perform that action at this time.
0 commit comments