ContactRequestState

@Serializable
data class ContactRequestState(val buttonState: String? = null, val canRequest: Boolean? = null, val reasonCode: String? = null, val message: String? = null, val requiresAuth: Boolean? = null, val buttonText: String? = null)

用户扩列按钮状态(contact_request 嵌套对象)。

Constructors

Link copied to clipboard
constructor(buttonState: String? = null, canRequest: Boolean? = null, reasonCode: String? = null, message: String? = null, requiresAuth: Boolean? = null, buttonText: String? = null)

Properties

Link copied to clipboard
@SerialName(value = "button_state")
val buttonState: String?
Link copied to clipboard
@SerialName(value = "button_text")
val buttonText: String?
Link copied to clipboard
@SerialName(value = "can_request")
val canRequest: Boolean?
Link copied to clipboard
Link copied to clipboard
@SerialName(value = "reason_code")
val reasonCode: String?
Link copied to clipboard
@SerialName(value = "requires_auth")
@Serializable(with = BooleanAsIntSerializer::class)
val requiresAuth: Boolean?