import 'model.dart'; /* * The InvenTreeCompany class repreents the Company model in the InvenTree database. */ class InvenTreeCompany extends InvenTreeModel { @override String URL = "company/"; InvenTreeCompany() : super(); InvenTreeCompany.fromJson(Map json) : super.fromJson(json) { // TODO } @override InvenTreeModel createFromJson(Map json) { var company = InvenTreeCompany.fromJson(json); return company; } } /* * The InvenTreeSupplierPart class represents the SupplierPart model in the InvenTree database */ class InvenTreeSupplierPart extends InvenTreeModel { @override String url = "company/part/"; InvenTreeSupplierPart() : super(); InvenTreeSupplierPart.fromJson(Map json) : super.fromJson(json) { // TODO } @override InvenTreeModel createFromJson(Map json) { var part = InvenTreeSupplierPart.fromJson(json); return part; } }