oxean_flutter_gantt 0.2.2
oxean_flutter_gantt: ^0.2.2 copied to clipboard
Interactive Gantt chart widget for Flutter.
Use this package as a library
Depend on it
Run this command:
With Flutter:
$ flutter pub add oxean_flutter_gantt
This will add a line like this to your package's pubspec.yaml (and run an implicit flutter pub get
):
dependencies:
oxean_flutter_gantt: ^0.2.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:oxean_flutter_gantt/config/gantt_chart_style_config.dart';
import 'package:oxean_flutter_gantt/core/helpers/gantt_date_helper.dart';
import 'package:oxean_flutter_gantt/core/helpers/helper_classes.dart';
import 'package:oxean_flutter_gantt/core/mixins/dependency_handling_mixin.dart';
import 'package:oxean_flutter_gantt/core/mixins/task_dragging_mixin.dart';
import 'package:oxean_flutter_gantt/core/mixins/task_dragging_strict_split_mixin.dart';
import 'package:oxean_flutter_gantt/core/mixins/task_reordering_mixin.dart';
import 'package:oxean_flutter_gantt/flutter_gantt.dart';
import 'package:oxean_flutter_gantt/locale/gantt_locale.dart';
import 'package:oxean_flutter_gantt/models/gantt_task.dart';
import 'package:oxean_flutter_gantt/painters/arrow_painter.dart';
import 'package:oxean_flutter_gantt/painters/gantt_header_painter.dart';
import 'package:oxean_flutter_gantt/painters/gantt_task_area_painter.dart';
import 'package:oxean_flutter_gantt/widgets/gantt_chart_controls.dart';
import 'package:oxean_flutter_gantt/widgets/gantt_chart_widget.dart';
import 'package:oxean_flutter_gantt/widgets/gantt_side_panel.dart';
import 'package:oxean_flutter_gantt/widgets/task_tooltip_widget.dart';