// // ToolbarItem.swift // Gemini-iOS // // Created by Shadowfacts on 10/10/21. // import Foundation enum ToolbarItem: String, Codable, CaseIterable { case back case forward case reload case share case home case tableOfContents case preferences } extension ToolbarItem { var imageName: String { switch self { case .back: return "arrow.left" case .forward: return "arrow.right" case .reload: return "arrow.clockwise" case .tableOfContents: return "list.bullet.indent" case .share: return "square.and.arrow.up" case .preferences: return "gear" case .home: return "house" } } var displayName: String { switch self { case .back: return "Go Back" case .forward: return "Go Forward" case .reload: return "Reload" case .tableOfContents: return "Table of Contents" case .share: return "Share" case .preferences: return "Preferences" case .home: return "Home" } } }