CharacterInfo

@Serializable
data class CharacterInfo(val id: String, val name: String, val species: String? = null, val speciesId: String? = null, val avatarUrl: String? = null, val description: String? = null, val gender: String? = null, val isPrimary: Boolean = false, val createdAt: String? = null)

角色信息 表示一个角色的详细信息

Parameters

id

角色 ID

name

角色名称

species

物种

speciesId

物种 ID

avatarUrl

头像 URL

description

角色描述

gender

性别

isPrimary

是否是主要角色

createdAt

创建时间(ISO 8601 格式)

Constructors

Link copied to clipboard
constructor(id: String, name: String, species: String? = null, speciesId: String? = null, avatarUrl: String? = null, description: String? = null, gender: String? = null, isPrimary: Boolean = false, createdAt: String? = null)

Properties

Link copied to clipboard
@SerialName(value = "avatarUrl")
val avatarUrl: String? = null
Link copied to clipboard
@SerialName(value = "createdAt")
val createdAt: String? = null
Link copied to clipboard
@SerialName(value = "description")
val description: String? = null
Link copied to clipboard
@SerialName(value = "gender")
val gender: String? = null
Link copied to clipboard
@SerialName(value = "id")
val id: String
Link copied to clipboard
@SerialName(value = "isPrimary")
val isPrimary: Boolean = false
Link copied to clipboard
@SerialName(value = "name")
val name: String
Link copied to clipboard
@SerialName(value = "species")
val species: String? = null
Link copied to clipboard
@SerialName(value = "speciesId")
val speciesId: String? = null