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);
 | 
						|
    }
 | 
						|
}
 |