Files
MWClash/lib/common/javascript.dart
chen08209 96a184a374 Add some scenes auto close connections
Support proxies search

Update core

Optimize more details
2025-05-17 20:40:19 +08:00

23 lines
451 B
Dart

import 'package:flutter_js/flutter_js.dart';
class Javascript {
static Javascript? _instance;
late JavascriptRuntime runtime;
Javascript._internal() {
runtime = getJavascriptRuntime();
}
Future<String> evaluate(String js) async {
final evaluate = runtime.evaluate(js);
return evaluate.stringResult;
}
factory Javascript() {
_instance ??= Javascript._internal();
return _instance!;
}
}
final js = Javascript();