TestSearchView.kt 623 Bytes
Newer Older
konghaorui committed
1 2
package com.yidianling.tests.search

konghaorui committed
3
import com.ydl.ydlcommon.mvp.base.IView
konghaorui committed
4 5 6 7 8 9 10
import com.yidianling.tests.list.model.bean.RecommendSearchItemBean
import com.yidianling.tests.list.model.bean.Test

/**
 * TestSearchView
 * Created by zqk on 17-12-5.
 */
konghaorui committed
11
interface TestSearchView : IView {
konghaorui committed
12 13 14 15 16 17 18 19 20 21 22 23
    fun showLoadingView()
    fun hideLoadingView()

    fun showError(msg: String)
    fun showNoResultView()
    fun hideNoResultView()

    fun showSearchResultView(testList: List<Test>?, page: Int)

    fun onRecommendSearchListResponse(testList: List<RecommendSearchItemBean>)
    fun onHotRecommendResponse(datalist : List<Test>)
}