package com.gh.gamecenter.feature.entity

import com.gh.gamecenter.common.entity.LinkEntity
import com.gh.gamecenter.feature.exposure.ExposureEvent
import com.google.gson.annotations.SerializedName
import kotlinx.parcelize.Parcelize

@Parcelize
class WelcomeDialogEntity(
    @SerializedName("_id")
    var id: String? = "",
    var time: Long? = 0,
    var packages: ArrayList<String>? = arrayListOf(),
    @SerializedName("suspended_window_id")
    var floatingWindowId: String? = "",
    // 是否需要显示退出动画，本地字段
    var shouldShowExitAnimation: Boolean = false,
    var traceEvent: ExposureEvent? = null
) : LinkEntity()