aboutsummaryrefslogtreecommitdiff
path: root/lib/models
diff options
context:
space:
mode:
Diffstat (limited to 'lib/models')
-rw-r--r--lib/models/data/recipe_data_class.dart28
-rw-r--r--lib/models/data/settings_data_class.dart6
-rw-r--r--lib/models/data/shoplist_data_class.dart6
-rw-r--r--lib/models/recipe_class.dart4
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;
}