Path: blob/a-new-beginning/Folium-iOS/Structures/ApplicationModel.swift
2 views
//
// ApplicationModel.swift
// Folium-iOS
//
// Created by Jarrod Norwell on 31/8/2025.
//
import Cherry
import CombinedCores
import Cytrus
import FilesManager
import Grape
import Guava
import Kiwi
import Mango
import Plum
import Tomato
struct ApplicationModel {
let combinedCores: CombinedCores
var filesManager: FilesManager
var gamesManager: GamesManager
var layoutManager: LayoutManager
let cherry: Cherry
let cytrus: Cytrus
let guava: Guava
let kiwi: Kiwi
let mango: Mango
let plum: Plum
let tomato: Tomato
init(_ combinedCores: CombinedCores, _ filesManager: FilesManager, _ layoutManager: LayoutManager, _ cherry: Cherry, _ cytrus: Cytrus, _ guava: Guava,
_ kiwi: Kiwi, _ mango: Mango, _ plum: Plum, _ tomato: Tomato) {
self.combinedCores = combinedCores
self.filesManager = filesManager
self.gamesManager = GamesManager(combinedCores: combinedCores, cytrus: cytrus)
self.layoutManager = layoutManager
self.cherry = cherry
self.cytrus = cytrus
self.guava = guava
self.kiwi = kiwi
self.mango = mango
self.plum = plum
self.tomato = tomato
}
}