customer-android-kotlin

//core/com.kustomer.core.models/KusChatAvailability

KusChatAvailability

[androidJvm]
@JsonClass(generateAdapter = false)

enum KusChatAvailability : Enum<KusChatAvailability>

Entries

   
KUS_ONLINE [androidJvm]
@Json(name = "online")
KUS_ONLINE
Chat is available i.e. within Business hours Or Appear Available is selected in Business Hours Availability settings
KUS_OFFLINE [androidJvm]
@Json(name = "offline")
KUS_OFFLINE
Chat is out of Business hours or within a holiday. Appear Offline is selected in Business Hours Availability settings
KUS_HIDDEN [androidJvm]
@Json(name = "none")
KUS_HIDDEN
Chat is out of Business hours or within a holiday Hide Chat is selected in Business Hours Availability settings
KUS_DISABLED [androidJvm]
KUS_DISABLED
Chat is disabled in Kustomer Chat settings. Chat will not work when disabled

Properties

Name Summary
entries [androidJvm]
val entries: EnumEntries<KusChatAvailability>
Returns a representation of an immutable list of all enum entries, in the order they’re declared.

Functions

Name Summary
valueOf [androidJvm]
fun valueOf(value: String): KusChatAvailability
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)
values [androidJvm]
fun values(): Array<KusChatAvailability>
Returns an array containing the constants of this enum type, in the order they’re declared.