package Ġcom . j th ou . wan android kotlin . data . http Ċ Ċ import Ġandroidx . lifecycle . LiveData Ċ import Ġandroidx . paging . Paged List Ċ import Ġcom . j th ou . wan android kotlin . data . entity .* Ċ Ċ /** Ċ Ġ* Ċ Ġ* Ċ Ġ* Ġ@ author Ġj th ou Ċ Ġ* Ġ@ version Ġ 1 . 0 . 0 Ċ Ġ* Ġ@ date Ġ 1 8 - 0 8 - 2 0 1 9 Ċ Ġ*/ Ċ interface ĠHttp Helper Ġ{ ĊĊĠĠĠ Ġfun Ġget Article List () Ġ: ĠLive Data < Paged List < Article >> ĊĊĠĠĠ Ġfun Ġget Knowledge System List () Ġ: ĠLive Data < Abstract Response < List < Knowledge System >>> ĊĊĠĠĠ Ġfun Ġget Navigation Data () Ġ: ĠLive Data < Abstract Response < List < Navigation >>> ĊĊĠĠĠ Ġfun Ġget Project Type () Ġ: ĠLive Data < Abstract Response < List < Project >>> ĊĊĠĠĠ Ġfun Ġget Project List ( cid Ġ: ĠInt ) Ġ: ĠLive Data < Paged List < Article >> ĊĊĠĠĠ Ġfun Ġlogin ( username : ĠString , Ġpassword : ĠString ) Ġ: ĠLive Data < Abstract Response < Login Data >> ĊĊĠĠĠ Ġfun Ġregister ( username : ĠString , Ġpassword : ĠString , Ġre password : ĠString ) Ġ: ĠLive Data < Register Data > ĊĊĠĠĠ Ġfun Ġget Favorite List () Ġ: ĠLive Data < Paged List < Article >> ĊĊĠĠĠ Ġfun Ġget Hot Search List () Ġ: ĠLive Data < Abstract Response < List < Hot Search >>> ĊĊĠĠĠ Ġfun Ġget Search List ( keyword Ġ: ĠString ) Ġ: ĠLive Data < Paged List < Article >> ĊĊĠĠĠ Ġfun Ġget Knowledge System Article List ( cid Ġ: ĠInt ) Ġ: ĠLive Data < Paged List < Article >> ĊĊĠĠĠ Ġfun Ġget Banner List () Ġ: ĠLive Data < Abstract Response < List < Banner >>> Ċ Ċ }