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.
pocketcommunityclient/app/src/main/java/com/community/pocket/ui/main/ui/garbage/sorting/GarbageSortingViewModel.java

32 lines
991 B

package com.community.pocket.ui.main.ui.garbage.sorting;
import android.os.Bundle;
import androidx.lifecycle.MutableLiveData;
import com.community.pocket.data.main.garbage.GarbageSortingRequest;
import com.community.pocket.ui.main.ui.share.BaseViewModel;
import com.community.pocket.ui.main.ui.share.SearchViewModel;
/**
* 垃圾分类数据管理
*/
public class GarbageSortingViewModel extends BaseViewModel<GarbageSortingRequest> implements SearchViewModel {
//垃圾分类信息请求状态
private MutableLiveData<GarbageSortingResponse> garbageSortingResponse = new MutableLiveData<>();
MutableLiveData<GarbageSortingResponse> getGarbageSortingResponse() {
return garbageSortingResponse;
}
@Override
protected GarbageSortingRequest getRequest() {
return GarbageSortingRequest.getInstance();
}
@Override
public void search(String content, Bundle data) {
getRequest().search(garbageSortingResponse, content);
}
}