feat: extend optional HTML feedback to graduate imports in 0.7.8

This commit is contained in:
Codex
2026-10-24 15:15:29 +08:00
parent 9a198fe466
commit a946aa6ec0
24 changed files with 513 additions and 36 deletions
+2 -1
View File
@@ -47,6 +47,7 @@ class FakeSchoolWeb extends PlatformWebViewController {
String? documentUrl;
Future<Object> Function(String)? javascript;
Future<void> Function(Uri)? request;
Future<String?> Function()? readCurrentUrl;
@override
Future<void> setJavaScriptMode(JavaScriptMode mode) async {}
@override
@@ -61,7 +62,7 @@ class FakeSchoolWeb extends PlatformWebViewController {
}
@override
Future<String?> currentUrl() async => url;
Future<String?> currentUrl() => readCurrentUrl?.call() ?? Future.value(url);
@override
Future<Object> runJavaScriptReturningResult(String script) =>
script == 'location.href'