Profile
public struct Profile : Identifiable, Hashable, Equatable, CodableRepresents a user profile selectable within the settings
- 
                  init(name:identifier: created: givenName: familyName: displayName: insurance: insuranceId: insuranceIK: insuranceType: color: image: userImageData: lastAuthenticated: erxTasks: hideWelcomeDrawerOnMainView: hidePkvConsentDrawerOnMainView: shouldAutoUpdateNameAtNextLogin: gIdEntry: ) DeclarationSwift public init( name: String, identifier: UUID = UUID(), created: Date = Date(), givenName: String? = nil, familyName: String? = nil, displayName: String? = nil, insurance: String? = nil, insuranceId: String? = nil, insuranceIK: String? = nil, insuranceType: InsuranceType = .unknown, color: Color = Color.grey, image: ProfilePictureType = .none, userImageData: Data? = nil, lastAuthenticated: Date? = nil, erxTasks: [ErxTask] = [], hideWelcomeDrawerOnMainView: Bool = false, hidePkvConsentDrawerOnMainView: Bool = false, shouldAutoUpdateNameAtNextLogin: Bool = false, gIdEntry: KKAppDirectory.Entry? = nil )
- 
                  
                  DeclarationSwift public var id: UUID { get }
- 
                  
                  DeclarationSwift public var name: String
- 
                  
                  DeclarationSwift public let identifier: UUID
- 
                  
                  DeclarationSwift public let created: Date
- 
                  
                  DeclarationSwift public var givenName: String?
- 
                  
                  DeclarationSwift public var familyName: String?
- 
                  
                  DeclarationSwift public var displayName: String?
- 
                  
                  DeclarationSwift public var insurance: String?
- 
                  
                  DeclarationSwift public var insuranceId: String?
- 
                  
                  DeclarationSwift public var insuranceIK: String?
- 
                  
                  DeclarationSwift public var insuranceType: InsuranceType
- 
                  
                  DeclarationSwift public var color: Color
- 
                  
                  DeclarationSwift public var image: ProfilePictureType
- 
                  
                  DeclarationSwift public var userImageData: Data?
- 
                  
                  DeclarationSwift public var lastAuthenticated: Date?
- 
                  
                  DeclarationSwift public var erxTasks: [ErxTask]
- 
                  
                  DeclarationSwift public var hideWelcomeDrawerOnMainView: Bool
- 
                  
                  DeclarationSwift public var hidePkvConsentDrawerOnMainView: Bool
- 
                  
                  DeclarationSwift public var shouldAutoUpdateNameAtNextLogin: Bool
- 
                  
                  DeclarationSwift public var gIdEntry: KKAppDirectory.Entry?
- 
                  
                  DeclarationSwift public var fullName: String? { get }
- 
                  
                  DeclarationSwift public var isLinkedToInsuranceId: Bool { get }
- 
                  
                  DeclarationSwift public enum InsuranceType : String, Equatable, Codable
- 
                  
                  DeclarationSwift public enum Color : String, CaseIterable, Codable
- 
                  
                  DeclarationSwift public enum ProfilePictureType : String, CaseIterable, Codable
 View on GitHub
            View on GitHub
           Profile Structure Reference
      Profile Structure Reference