TabModel
public final class TabModel<TabType> : Equatable, Hashable where TabType : TabTypeable
extension TabModel: CustomDebugStringConvertible
A model that’s used internally to represent tab types in Destinations.
-
A unique identifier.
Declaration
Swift
public let id: UUID -
The type of tab.
Declaration
Swift
public let type: TabType -
The initializer.
Declaration
Swift
public init(type: TabType)Parameters
typeA tab type.
-
Declaration
Swift
public static func == (lhs: TabModel, rhs: TabModel) -> Bool -
Declaration
Swift
public func hash(into hasher: inout Hasher) -
Declaration
Swift
public var debugDescription: String { get }
View on GitHub