import 'product.dart'; class Storage { String accountID; String id; String name; bool productsLoaded; List products = []; Storage( {this.accountID, this.id, this.name, this.products, this.productsLoaded = false}); factory Storage.fromMap(Map map, String id) { return Storage( id: id, accountID: map['account_id'], name: map['name'], ); } Map toMap() { return { 'account_id': accountID, 'id': id, 'name': name, }; } @override String toString() { return 'Storage{id:$id,name:$name}'; } }