inventree 0.14.2+80 copy "inventree: ^0.14.2+80" to clipboard
inventree: ^0.14.2+80 copied to clipboard

InvenTree stock management

Use this package as a library

Depend on it

Run this command:

With Flutter:

 $ flutter pub add inventree

This will add a line like this to your package's pubspec.yaml (and run an implicit flutter pub get):

dependencies:
  inventree: ^0.14.2+80

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:inventree/api.dart';
import 'package:inventree/api_form.dart';
import 'package:inventree/app_colors.dart';
import 'package:inventree/barcode/barcode.dart';
import 'package:inventree/barcode/camera_controller.dart';
import 'package:inventree/barcode/controller.dart';
import 'package:inventree/barcode/flutter_barcode_listener.dart';
import 'package:inventree/barcode/handler.dart';
import 'package:inventree/barcode/purchase_order.dart';
import 'package:inventree/barcode/sales_order.dart';
import 'package:inventree/barcode/tones.dart';
import 'package:inventree/barcode/wedge_controller.dart';
import 'package:inventree/dsn.dart';
import 'package:inventree/fa_icon_mapping.dart';
import 'package:inventree/generated/i18n.dart';
import 'package:inventree/helpers.dart';
import 'package:inventree/inventree/bom.dart';
import 'package:inventree/inventree/company.dart';
import 'package:inventree/inventree/model.dart';
import 'package:inventree/inventree/notification.dart';
import 'package:inventree/inventree/orders.dart';
import 'package:inventree/inventree/part.dart';
import 'package:inventree/inventree/project_code.dart';
import 'package:inventree/inventree/purchase_order.dart';
import 'package:inventree/inventree/sales_order.dart';
import 'package:inventree/inventree/sentry.dart';
import 'package:inventree/inventree/status_codes.dart';
import 'package:inventree/inventree/stock.dart';
import 'package:inventree/l10.dart';
import 'package:inventree/labels.dart';
import 'package:inventree/main.dart';
import 'package:inventree/preferences.dart';
import 'package:inventree/settings/about.dart';
import 'package:inventree/settings/app_settings.dart';
import 'package:inventree/settings/barcode_settings.dart';
import 'package:inventree/settings/home_settings.dart';
import 'package:inventree/settings/login.dart';
import 'package:inventree/settings/part_settings.dart';
import 'package:inventree/settings/release.dart';
import 'package:inventree/settings/select_server.dart';
import 'package:inventree/settings/settings.dart';
import 'package:inventree/user_profile.dart';
import 'package:inventree/widget/attachment_widget.dart';
import 'package:inventree/widget/back.dart';
import 'package:inventree/widget/company/company_detail.dart';
import 'package:inventree/widget/company/company_list.dart';
import 'package:inventree/widget/company/supplier_part_detail.dart';
import 'package:inventree/widget/company/supplier_part_list.dart';
import 'package:inventree/widget/dialogs.dart';
import 'package:inventree/widget/drawer.dart';
import 'package:inventree/widget/fields.dart';
import 'package:inventree/widget/home.dart';
import 'package:inventree/widget/notes_widget.dart';
import 'package:inventree/widget/notifications.dart';
import 'package:inventree/widget/order/po_line_detail.dart';
import 'package:inventree/widget/order/po_line_list.dart';
import 'package:inventree/widget/order/purchase_order_detail.dart';
import 'package:inventree/widget/order/purchase_order_list.dart';
import 'package:inventree/widget/order/sales_order_detail.dart';
import 'package:inventree/widget/order/sales_order_list.dart';
import 'package:inventree/widget/order/so_line_detail.dart';
import 'package:inventree/widget/order/so_line_list.dart';
import 'package:inventree/widget/order/so_shipment_list.dart';
import 'package:inventree/widget/paginator.dart';
import 'package:inventree/widget/part/bom_list.dart';
import 'package:inventree/widget/part/category_display.dart';
import 'package:inventree/widget/part/category_list.dart';
import 'package:inventree/widget/part/part_detail.dart';
import 'package:inventree/widget/part/part_image_widget.dart';
import 'package:inventree/widget/part/part_list.dart';
import 'package:inventree/widget/part/part_parameter_widget.dart';
import 'package:inventree/widget/part/part_suppliers.dart';
import 'package:inventree/widget/progress.dart';
import 'package:inventree/widget/refreshable_state.dart';
import 'package:inventree/widget/search.dart';
import 'package:inventree/widget/snacks.dart';
import 'package:inventree/widget/spinner.dart';
import 'package:inventree/widget/stock/location_display.dart';
import 'package:inventree/widget/stock/location_list.dart';
import 'package:inventree/widget/stock/stock_detail.dart';
import 'package:inventree/widget/stock/stock_item_history.dart';
import 'package:inventree/widget/stock/stock_item_test_results.dart';
import 'package:inventree/widget/stock/stock_list.dart';