12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758 |
- //
- // FoodOption.swift
- // SheeeeeeeeetExample
- //
- // Created by Daniel Saidi on 2017-11-27.
- // Copyright © 2017 Daniel Saidi. All rights reserved.
- //
- /*
-
- This enum is used to create food action sheet options, that
- are presented in the example action sheets.
-
- */
- import Sheeeeeeeeet
- enum FoodOption: String {
-
- case
- fancy,
- fast,
- homeMade,
- light,
- none
-
-
- var displayName: String {
- switch self {
- case .fancy: return "Something fancy"
- case .fast: return "Something fast"
- case .homeMade: return "Something home-made"
- case .light: return "Something light"
- case .none: return "I don't eat"
- }
- }
-
- var image: UIImage? {
- return UIImage(named: imageName)
- }
-
- var imageName: String {
- switch self {
- case .fancy: return "ic_cutlery"
- case .fast: return "ic_pizza"
- case .homeMade: return "ic_grocery"
- case .light: return "ic_coffee"
- case .none: return "ic_drink"
- }
- }
-
- var isCheap: Bool {
- switch self {
- case .fancy: return false
- default: return true
- }
- }
- }
|