/* This file is part of KDDockWidgets. SPDX-FileCopyrightText: 2019-2022 Klarälvdalens Datakonsult AB, a KDAB Group company Author: Sérgio Martins SPDX-License-Identifier: GPL-2.0-only OR GPL-3.0-only Contact KDAB at for commercial licensing options. */ import 'package:KDDockWidgetsBindings/Bindings.dart' as KDDockWidgetBindings; import 'DropArea_flutter.dart'; class ViewFactory_flutter extends KDDockWidgetBindings.ViewFactory_flutter { ViewFactory_flutter() { print("Dart: Created ViewFactory_flutter"); } KDDockWidgetBindings.View createDropArea( KDDockWidgetBindings.DropArea? controller, KDDockWidgetBindings.View? parent) { print("ViewFactory_flutter: Creating DropArea"); var da = DropArea_flutter(controller, 0, parent); print("ViewFactory_flutter: Created DropArea"); return da; } KDDockWidgetBindings.ClassicIndicatorWindowViewInterface createClassicIndicatorWindow( KDDockWidgetBindings.ClassicIndicators? indicators) { print("ViewFactory_flutter: createClassicIndicatorWindow"); return KDDockWidgetBindings.ClassicIndicatorWindowViewInterface(); } }