Files
cup_edit/lib/view/filament_view_platform.dart
2021-12-06 17:19:52 +08:00

22 lines
675 B
Dart

import 'package:flutter/widgets.dart';
import 'package:polyvox_filament/view/filament_view.dart';
import 'package:plugin_platform_interface/plugin_platform_interface.dart';
typedef void FilamentViewCreatedCallback(int id);
abstract class FilamentViewPlatform extends PlatformInterface {
FilamentViewPlatform() : super(token: _token);
static final Object _token = Object();
static FilamentViewPlatform _instance = FilamentView();
static FilamentViewPlatform get instance => _instance;
Widget buildView(
int creationId,
FilamentViewCreatedCallback onFilamentViewCreated,
) {
throw UnimplementedError('buildView() has not been implemented.');
}
}