diff options
Diffstat (limited to 'lib/models')
-rw-r--r-- | lib/models/data/recipe_data_class.dart | 28 | ||||
-rw-r--r-- | lib/models/data/settings_data_class.dart | 6 | ||||
-rw-r--r-- | lib/models/data/shoplist_data_class.dart | 6 | ||||
-rw-r--r-- | lib/models/recipe_class.dart | 4 |
4 files changed, 22 insertions, 22 deletions
diff --git a/lib/models/data/recipe_data_class.dart b/lib/models/data/recipe_data_class.dart index 3193b7d..5dd092b 100644 --- a/lib/models/data/recipe_data_class.dart +++ b/lib/models/data/recipe_data_class.dart @@ -22,27 +22,27 @@ class RecipeData { } static String encode() { - List<Map<String, dynamic>> _tempList = []; + List<Map<String, dynamic>> tempList = []; - recipeList.forEach((element) { - Map<String, dynamic> _map = Map<String, dynamic>(); + for (Recipe recipe in recipeList) { + Map<String, dynamic> map = {}; - _map["title"] = element.title; - _map["description"] = element.description; - _map["favorite"] = element.favorite; - _map["rating"] = element.rating; - _map["image"] = element.image; + map["title"] = recipe.title; + map["description"] = recipe.description; + map["favorite"] = recipe.favorite; + map["rating"] = recipe.rating; + map["image"] = recipe.image; - _tempList.add(_map); - }); + tempList.add(map); + } - return jsonEncode(_tempList); + return jsonEncode(tempList); } static void decode(String data) { - final _result = jsonDecode(data); + final result = jsonDecode(data); - if (_result.isEmpty) return; + if (result.isEmpty) return; recipesIdentical(Recipe a, Recipe b) { if (a.title != b.title) return false; @@ -51,7 +51,7 @@ class RecipeData { return true; } - _result.forEach((item) { + result.forEach((item) { Recipe recipe = Recipe( title: item["title"], description: item["description"], diff --git a/lib/models/data/settings_data_class.dart b/lib/models/data/settings_data_class.dart index 5d3de60..c1c5b4d 100644 --- a/lib/models/data/settings_data_class.dart +++ b/lib/models/data/settings_data_class.dart @@ -22,11 +22,11 @@ class SettingsData { } static void decode(String data) { - final _result = jsonDecode(data); + final result = jsonDecode(data); - if (_result.isEmpty) return; + if (result.isEmpty) return; - _result.forEach((key, value) { + result.forEach((key, value) { settings[key] = value; }); diff --git a/lib/models/data/shoplist_data_class.dart b/lib/models/data/shoplist_data_class.dart index c8516c3..fb0a668 100644 --- a/lib/models/data/shoplist_data_class.dart +++ b/lib/models/data/shoplist_data_class.dart @@ -19,11 +19,11 @@ class ShoplistData { } static void decode(String data) { - final _result = jsonDecode(data); + final result = jsonDecode(data); - if (_result.isEmpty) return; + if (result.isEmpty) return; - _result.forEach((item) { + result.forEach((item) { shoplist.add(item); }); } diff --git a/lib/models/recipe_class.dart b/lib/models/recipe_class.dart index 7143547..1787495 100644 --- a/lib/models/recipe_class.dart +++ b/lib/models/recipe_class.dart @@ -17,9 +17,9 @@ class Recipe { Recipe({this.title, this.image, this.description, this.favorite = false, this.rating = 0}); bool isListed({bool remote = false}) { - List<Recipe> _list = remote ? RecipeData.remoteRecipeList : RecipeData.recipeList; + List<Recipe> list = remote ? RecipeData.remoteRecipeList : RecipeData.recipeList; - for (Recipe recipe in _list) { + for (Recipe recipe in list) { if (title == recipe.title && image == recipe.image && description == recipe.description) { return true; } |