summaryrefslogtreecommitdiff
path: root/recipeBuddy/src/app/DataModels/ingredients.ts
diff options
context:
space:
mode:
Diffstat (limited to 'recipeBuddy/src/app/DataModels/ingredients.ts')
-rw-r--r--recipeBuddy/src/app/DataModels/ingredients.ts29
1 files changed, 29 insertions, 0 deletions
diff --git a/recipeBuddy/src/app/DataModels/ingredients.ts b/recipeBuddy/src/app/DataModels/ingredients.ts
new file mode 100644
index 0000000..6f96e69
--- /dev/null
+++ b/recipeBuddy/src/app/DataModels/ingredients.ts
@@ -0,0 +1,29 @@
+export class Ingredients {
+ private names: string[];
+ private amounts: number[];
+ private units: string[];
+ private types: string[];
+
+ public constructor(names: string[], amounts: number[], units: string[], types: string[]) {
+ this.names = names;
+ this.amounts = amounts;
+ this.units = units;
+ this.types = types;
+ }
+
+ public getNames(): string[] {
+ return this.names;
+ }
+
+ public getAmounts(): number[] {
+ return this.amounts;
+ }
+
+ public getUnits(): string[] {
+ return this.units;
+ }
+
+ public getTypes(): string[] {
+ return this.types;
+ }
+}