Files
gopeed/ui/flutter/lib/core/libgopeed_boot.dart
T

20 lines
466 B
Dart

import 'common/start_config.dart';
import "libgopeed_boot_stub.dart"
if (dart.library.html) 'entry/libgopeed_boot_browser.dart'
if (dart.library.io) 'entry/libgopeed_boot_native.dart';
abstract class LibgopeedBoot {
static LibgopeedBoot? _instance;
static LibgopeedBoot get instance {
_instance ??= LibgopeedBoot();
return _instance!;
}
factory LibgopeedBoot() => create();
Future<int> start(StartConfig cfg);
Future<void> stop();
}