// // Constants.swift // Toki Trainer // // Created by Avery Ada Pace on 11/2/21. // import Foundation import UIKit import CoreData struct K { static let posColors = [ "n": UIColor.systemGreen, "mod": UIColor.systemYellow, "sep": UIColor.systemPurple, "vt": UIColor.systemBlue, "vi": UIColor.systemCyan, "interj": UIColor.systemRed, "prep": UIColor.systemBrown, "conj": UIColor.systemBrown, "kama": UIColor.systemBrown, "cont": UIColor.systemBrown, "oth": UIColor.systemBrown, "extra": UIColor.systemBrown ] struct UserDefaults { static let donationHearts = "donationHearts" static let hasDonated = "hasDonated" } struct ConsumableTransactions { static let TierOne = "SingleTimeTipTierOne" static let TierTwo = "SingleTimeTipTierTwo" static let TierThree = "SingleTimeTipTierThree" static let TierFour = "SingleTimeTipTierFour" } struct MonthlyTransactions { static let TierOne = "TierOne" static let TierTwo = "TierTwo" static let TierThree = "TierThree" } static var getFlashCardAnswersFetchRequest: NSFetchRequest { let request: NSFetchRequest = FlashCardAnswer.fetchRequest() request.sortDescriptors = [] return request } static var getFlashCardAnswersWithPredicateFetchRequest: NSFetchRequest { let request: NSFetchRequest = FlashCardAnswer.fetchRequest() request.sortDescriptors = [] request.predicate = NSPredicate(format: "word == %@", "a") return request } static var getLessonAnswersFetchRequest: NSFetchRequest { let request: NSFetchRequest = LessonAnswer.fetchRequest() request.sortDescriptors = [] return request } }