You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
28 lines
753 B
28 lines
753 B
package com.community.pocket.ui.main.ui.forum.news;
|
|
|
|
import androidx.lifecycle.MutableLiveData;
|
|
|
|
import com.community.pocket.data.main.forum.ForumNewRequest;
|
|
import com.community.pocket.ui.main.ui.share.BaseViewModel;
|
|
|
|
/**
|
|
* 最新帖子
|
|
*/
|
|
public class ForumNewViewModel extends BaseViewModel<ForumNewRequest> {
|
|
|
|
//最新帖子请求状态
|
|
private MutableLiveData<ForumNewResponse> forumNewResponse = new MutableLiveData<>();
|
|
|
|
MutableLiveData<ForumNewResponse> getForumNewResponse() {
|
|
return forumNewResponse;
|
|
}
|
|
|
|
void loadForumNew(int page) {
|
|
getRequest().loadForumNew(forumNewResponse, page);
|
|
}
|
|
|
|
@Override
|
|
protected ForumNewRequest getRequest() {
|
|
return ForumNewRequest.getInstance();
|
|
}
|
|
}
|
|
|