ITestHomeEvent.kt 1.01 KB
Newer Older
konghaorui committed
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51
package com.yidianling.tests.home.event

/**
 * @author yuanwai
 * @描述:测评首页点击事件接口类
 * @Copyright Copyright (c) 2018
 * @Company 壹点灵
 * @date 2018/8/3
 */
interface ITestHomeEvent {
    /**
     * 跳转我的界面
     */
    fun jumpMine()

    /**
     * 跳转搜索界面
     */
    fun jumpSearch()

    /**
     * banner点击事件
     */
    fun bannerClick(linkUrl: String?, position: Int, title: String?)

    /**
     * 测评分类点击事件
     * @param tabName 标签名称
     */
    fun categoryClick(tabName: String?, position: Int, title: String?,id: String?)

    /**
     * 实时测评状态点击事件
     */
    fun realTestClick(linkUrl: String?, title: String?)

    /**
     * 每日精选点击事件
     */
    fun dailyClick(linkUrl: String?, position: Int, title: String?)

    /**
     * 热门推荐点击事件
     */
    fun recommendedClick(linkUrl: String?, position: Int, title: String?)

    /**
     * 查看全部测评
     */
    fun selectAll()
}