ChatLogProtocol
public protocol ChatLogProtocol : CustomStringConvertible, Hashable
Base protocol representation of a ChatLog
-
ID
Declaration
Swift
var id: String { get } -
Identifier associated with the sender. Used to distinguish
senderDeclaration
Swift
var nick: String { get } -
Display Name
Declaration
Swift
var displayName: String { get } -
Timestamp of when the message was sent
Declaration
Swift
var createdTimestamp: TimeInterval { get } -
Timestamp of when the message was modified
Declaration
Swift
var lastModifiedTimestamp: TimeInterval { get } -
The type of event the log is
Declaration
Swift
var type: ChatLogType { get } -
Who sent the message can be
user/agent/triggerDeclaration
Swift
var participant: ChatParticipant { get } -
Delivery status of the message
Declaration
Swift
var status: DeliveryStatus { get }
Install in Dash
ChatLogProtocol Protocol Reference