KindlyEventUIAction
public struct KindlyEventUIAction
UI action data for events
-
Action type
Declaration
Swift
public let type: KindlyUIActionType -
Action source (user or programmatic)
Declaration
Swift
public let source: String -
Chat ID
Declaration
Swift
public let chatId: String -
Additional value data
Declaration
Swift
public let value: [String : Any]? -
Feedback type if applicable
Declaration
Swift
public let feedbackType: String? -
Feedback value if applicable
Declaration
Swift
public let feedbackValue: [String : Any]? -
Language code for language change events
Declaration
Swift
public let languageCode: String? -
Language name for language change events
Declaration
Swift
public let languageName: String? -
Previous language code for language change events
Declaration
Swift
public let previousLanguageCode: String? -
Previous language name for language change events
Declaration
Swift
public let previousLanguageName: String? -
Next page for navigation events
Declaration
Swift
public let nextPage: String? -
init(type:source: chatId: value: feedbackType: feedbackValue: languageCode: languageName: previousLanguageCode: previousLanguageName: nextPage: ) Undocumented
Declaration
Swift
public init( type: KindlyUIActionType, source: String = "user", chatId: String, value: [String: Any]? = nil, feedbackType: String? = nil, feedbackValue: [String: Any]? = nil, languageCode: String? = nil, languageName: String? = nil, previousLanguageCode: String? = nil, previousLanguageName: String? = nil, nextPage: String? = nil )
View on GitHub