29 lines
857 B
Java
29 lines
857 B
Java
package com.ubt.jimu.diy.contract;
|
|
|
|
import com.ubt.jimu.base.db.diy.DiyDBModel;
|
|
import com.ubt.jimu.transport.model.TransportFile;
|
|
import com.ubt.jimu.transport3.model.DiyModelAction;
|
|
import com.ubtech.presenter.BasePresenter;
|
|
import com.ubtech.view.BaseView;
|
|
import java.util.List;
|
|
|
|
/* loaded from: classes.dex */
|
|
public interface UserDiyHomeContract {
|
|
|
|
public interface Presenter extends BasePresenter {
|
|
void getDiyModelActions(String str, int i, String str2, Integer num);
|
|
|
|
void updateModel(DiyDBModel diyDBModel);
|
|
}
|
|
|
|
public interface View extends BaseView<Presenter> {
|
|
void onGetServerActionListFailed(Throwable th);
|
|
|
|
void onGetServerActionListSuccess(List<DiyModelAction> list);
|
|
|
|
void onServerDeleteActions(List<DiyModelAction> list);
|
|
|
|
void onStartDownload(List<TransportFile> list);
|
|
}
|
|
}
|