good state

This commit is contained in:
Fabian Freund
2025-03-07 20:35:35 +01:00
parent 70d1c1b50e
commit 25c9faa3ff
50 changed files with 993 additions and 439 deletions
@@ -7,6 +7,10 @@ class GeckoBrowserService {
GeckoBrowserService({GeckoBrowserApi? api}) : _api = api ?? _apiInstance;
Future<void> initialize() {
return _api.initialize();
}
Future<bool> showNativeFragment() {
return _api.showNativeFragment();
}
@@ -14,4 +14,12 @@ class GeckoContainerProxyService {
Future<void> removeContainerProxy(String contextId) {
return _apiInstance.removeContainerProxy(contextId);
}
Future<bool> healthcheck() {
try {
return _apiInstance.healthcheck();
} catch (_) {
return Future.value(false);
}
}
}