Files
Attractor/App/Tabs/TabInfo.swift

29 lines
564 B
Swift
Raw Normal View History

//
// TabInfo.swift
// App
//
// Created by James Magahern on 8/5/22.
//
import Foundation
import Combine
2022-08-05 18:55:19 -07:00
struct TabInfo: Codable, Hashable
{
public var title: String?
2022-08-05 18:55:19 -07:00
public var urlString: String?
public var faviconData: Data?
public var identifier = UUID()
public static func ==(lhs: TabInfo, rhs: TabInfo) -> Bool {
return lhs.identifier == rhs.identifier
}
2022-08-05 18:55:19 -07:00
enum CodingKeys: String, CodingKey {
case title
case urlString = "url"
case faviconData
case identifier
}
}