flutter: Add bindings for View

This commit is contained in:
Sergio Martins
2022-07-26 14:20:27 +01:00
parent feda194b01
commit f8f75cdabc
28 changed files with 4616 additions and 573 deletions

View File

@@ -12,8 +12,19 @@
import 'package:KDDockWidgetsBindings/src/Platform_flutter.dart'
as KDDockWidgetBindings;
import 'package:KDDockWidgetsBindings/src/ViewFactory.dart'
as KDDockWidgetBindings;
import 'ViewFactory_flutter.dart';
class Platform_flutter extends KDDockWidgetBindings.Platform_flutter {
String name() {
return "flutter";
}
KDDockWidgetBindings.ViewFactory createDefaultViewFactory() {
print("Dart foo!");
return ViewFactory_flutter();
}
}

View File

@@ -10,7 +10,15 @@
*/
import 'package:KDDockWidgets/Platform_flutter.dart';
import 'package:KDDockWidgetsBindings/src/Config.dart'
as KDDockWidgetBindings;
void main(List<String> args) {
var p = Platform_flutter();
var config = KDDockWidgetBindings.Config.self();
print("Config.separatorThickness: ${config.separatorThickness()}");
print("Platform.name: " + p.name());
}