package com.gh.gamecenter.feature.exposure

/**
 * item曝光状态变更监听器
 */
interface IExposureStateChangeListener {
    /**
     * 曝光状态变更
     * @param exposureEvent 当前位置绑定的曝光数据
     * @param position 位置
     * @param inExposure true从非曝光状态转为曝光状态,false从曝光状态转为非曝光状态
     */
    fun onExposureStateChange(
        exposureEvent: ExposureEvent,
        position: Int,
        inExposure: Boolean
    )
}