blueprint_system 0.0.2 blueprint_system: ^0.0.2 copied to clipboard
A flutter library that creates blueprint widgets with nodes (child widgets) that may be added to them. These nodes can be moved, resized, and modified.
Use this package as a library
Depend on it
Run this command:
With Flutter:
$ flutter pub add blueprint_system
This will add a line like this to your package's pubspec.yaml (and run an implicit flutter pub get
):
dependencies:
blueprint_system: ^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:blueprint_system/blueprint.dart';
import 'package:blueprint_system/blueprint_controller.dart';
import 'package:blueprint_system/widgets/draggable_node/draggable_node.dart';
import 'package:blueprint_system/widgets/draggable_node/draggable_node_controller.dart';
import 'package:blueprint_system/widgets/fixed_node/fixed_node.dart';
import 'package:blueprint_system/widgets/fixed_node/fixed_node_controller.dart';
import 'package:blueprint_system/widgets/node/node.dart';
import 'package:blueprint_system/widgets/node/node_controller.dart';