Package com.skt.nugu.sdk.platform.android.ux.template.model

Types

Link copied to clipboard
class AudioPlayer(val title: AudioPlayerTitle, val content: AudioPlayerContent)
Link copied to clipboard
data class AudioPlayerContent(    val title: String?,     val subtitle1: String?,     val subtitle2: String?,     val imageUrl: String?,     val durationSec: String?,     val backgroundImageUrl: String?,     val backgroundColor: String?,     val badgeMessage: String?,     val badgeImageUrl: String?,     val lyrics: Lyrics?,     val settings: Settings?)
Link copied to clipboard
data class AudioPlayerTitle(val iconUrl: String?, val text: String?)
Link copied to clipboard
class AudioPlayerUpdate(val player: AudioPlayer)
Link copied to clipboard
data class ClientInfo(    var theme: String = "",     var buttonColor: String = "",     val displayInterfaceVersion: String = DisplayAgent.VERSION.toString(),     var disableCloseButton: Boolean = false)
Link copied to clipboard
data class Lyrics(    val title: String?,     val lyricsType: LyricsType?,     val lyricsInfoList: List<LyricsInfo>?,     val showButton: ShowButtonText?)
Link copied to clipboard
data class LyricsInfo(val time: Int?, val text: String?)
Link copied to clipboard
enum LyricsType : Enum<LyricsType>
Link copied to clipboard
enum Repeat : Enum<Repeat>
Link copied to clipboard
data class Settings(    val favorite: Boolean?,     val repeat: Repeat?,     val shuffle: Boolean?)
Link copied to clipboard
data class ShowButtonText(val text: String)
Link copied to clipboard
data class TemplateContext(    var focusedItemToken: String?,     var visibleTokenList: List<String>?,     var lyricsVisible: Boolean?)