stager_platform 0.0.2
stager_platform: ^0.0.2 copied to clipboard
A Flutter library for precisely managing and staging data in cross-platform applications.
Use this package as a library
Depend on it
Run this command:
With Flutter:
$ flutter pub add stager_platform
This will add a line like this to your package's pubspec.yaml (and run an implicit flutter pub get
):
dependencies:
stager_platform: ^0.0.2
Alternatively, your editor might support flutter pub get
. Check the docs for your editor to learn more.
Import it
Now in your Dart code, you can use:
import 'package:stager_platform/data/basic_sample_data.dart';
import 'package:stager_platform/editors/add_node_controller.dart';
import 'package:stager_platform/editors/add_node_dialog.dart';
import 'package:stager_platform/editors/add_property_dialog.dart';
import 'package:stager_platform/editors/add_site_dialog.dart';
import 'package:stager_platform/editors/basic_editor_factory.dart';
import 'package:stager_platform/editors/basic_site_controls.dart';
import 'package:stager_platform/editors/basic_widget_factory.dart';
import 'package:stager_platform/editors/composite_node_editor.dart';
import 'package:stager_platform/editors/controller.dart';
import 'package:stager_platform/editors/dialog_control_button.dart';
import 'package:stager_platform/editors/edit_node_controller.dart';
import 'package:stager_platform/editors/edit_node_dialog.dart';
import 'package:stager_platform/editors/editor_factory.dart';
import 'package:stager_platform/editors/file_handler.dart';
import 'package:stager_platform/editors/import_export_menu.dart';
import 'package:stager_platform/editors/leaf_node_editor.dart';
import 'package:stager_platform/editors/message_dialog.dart';
import 'package:stager_platform/editors/node_properties_view.dart';
import 'package:stager_platform/editors/properties_widget.dart';
import 'package:stager_platform/editors/single_point_map_editor.dart';
import 'package:stager_platform/editors/site_controls.dart';
import 'package:stager_platform/editors/site_editor.dart';
import 'package:stager_platform/editors/stager_editor.dart';
import 'package:stager_platform/editors/stager_navigator.dart';
import 'package:stager_platform/editors/stager_navigator_header.dart';
import 'package:stager_platform/editors/stager_tree_viewers.dart';
import 'package:stager_platform/editors/standard_widgets.dart';
import 'package:stager_platform/editors/tree_editor.dart';
import 'package:stager_platform/editors/tree_icon_provider.dart';
import 'package:stager_platform/editors/tree_view.dart';
import 'package:stager_platform/editors/tree_viewer.dart';
import 'package:stager_platform/editors/widget_factory.dart';
import 'package:stager_platform/persistence/file_picker_wrapper.dart';
import 'package:stager_platform/persistence/json_codec.dart';
import 'package:stager_platform/site_state.dart';
import 'package:stager_platform/site_state_observer.dart';
import 'package:stager_platform/stager.dart';
import 'package:stager_platform/tree/basic_node_builder.dart';
import 'package:stager_platform/tree/composite_node.dart';
import 'package:stager_platform/tree/concrete_composite_node.dart';
import 'package:stager_platform/tree/concrete_leaf_node.dart';
import 'package:stager_platform/tree/concrete_node_properties.dart';
import 'package:stager_platform/tree/concrete_tree.dart';
import 'package:stager_platform/tree/concrete_tree_node.dart';
import 'package:stager_platform/tree/iterators.dart';
import 'package:stager_platform/tree/leaf_node.dart';
import 'package:stager_platform/tree/leaf_node_observer.dart';
import 'package:stager_platform/tree/node_builder.dart';
import 'package:stager_platform/tree/node_observer.dart';
import 'package:stager_platform/tree/node_properties.dart';
import 'package:stager_platform/tree/node_properties_observer.dart';
import 'package:stager_platform/tree/node_summary.dart';
import 'package:stager_platform/tree/node_visitor.dart';
import 'package:stager_platform/tree/observable_subject.dart';
import 'package:stager_platform/tree/tree.dart';
import 'package:stager_platform/tree/tree_node.dart';
import 'package:stager_platform/tree/tree_summary.dart';