move ThermionFlutterWebOptions to platform_interface package

This commit is contained in:
Nick Fisher committed 2025-05-18 15:11:52 +08:00
1 parent 11ff6c9053
commit c53266f12f
6 files changed
+68 -73

No files matched your search

@@ -12,6 +12,20 @@ class ThermionFlutterOptions {
{this.uberarchivePath = null, this.backend = null});
}
class ThermionFlutterWebOptions extends ThermionFlutterOptions {
final bool createCanvas;
final bool importCanvasAsWidget;
const ThermionFlutterWebOptions(
{this.importCanvasAsWidget = false,
this.createCanvas = true,
String? uberarchivePath})
: super(uberarchivePath: uberarchivePath);
}
abstract class ThermionFlutterPlatform extends PlatformInterface {
ThermionFlutterPlatform() : super(token: _token);