- 28,932 files - Full Java source code - Smali files - Resources Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
69 lines
2.0 KiB
Java
69 lines
2.0 KiB
Java
package com.mbridge.msdk.dycreator.viewmodel;
|
|
|
|
import com.mbridge.msdk.dycreator.binding.response.SplashResData;
|
|
import com.mbridge.msdk.dycreator.bus.EventBus;
|
|
import com.mbridge.msdk.dycreator.g.c;
|
|
import com.mbridge.msdk.dycreator.g.d;
|
|
import com.mbridge.msdk.dycreator.g.f;
|
|
import com.mbridge.msdk.dycreator.g.h;
|
|
import com.mbridge.msdk.dycreator.wrapper.DynamicViewBackListener;
|
|
|
|
/* loaded from: classes4.dex */
|
|
public class MBCommonViewVModel implements BaseViewModel {
|
|
private d a;
|
|
private c b;
|
|
private f c;
|
|
private h d;
|
|
private DynamicViewBackListener e;
|
|
|
|
@Override // com.mbridge.msdk.dycreator.viewmodel.BaseViewModel
|
|
public void setClickSubject(c cVar) {
|
|
if (cVar != null) {
|
|
this.b = cVar;
|
|
}
|
|
}
|
|
|
|
@Override // com.mbridge.msdk.dycreator.viewmodel.BaseViewModel
|
|
public void setConcreteSubject(d dVar) {
|
|
if (dVar != null) {
|
|
this.a = dVar;
|
|
}
|
|
}
|
|
|
|
@Override // com.mbridge.msdk.dycreator.viewmodel.BaseViewModel
|
|
public void setDynamicViewBackListener(DynamicViewBackListener dynamicViewBackListener) {
|
|
if (dynamicViewBackListener != null) {
|
|
this.e = dynamicViewBackListener;
|
|
}
|
|
}
|
|
|
|
@Override // com.mbridge.msdk.dycreator.viewmodel.BaseViewModel
|
|
public void setEffectSubject(f fVar) {
|
|
if (fVar != null) {
|
|
this.c = fVar;
|
|
}
|
|
}
|
|
|
|
@Override // com.mbridge.msdk.dycreator.viewmodel.BaseViewModel
|
|
public void setModelDataAndBind() {
|
|
}
|
|
|
|
@Override // com.mbridge.msdk.dycreator.viewmodel.BaseViewModel
|
|
public void setReportSubject(h hVar) {
|
|
if (hVar != null) {
|
|
this.d = hVar;
|
|
}
|
|
}
|
|
|
|
public MBCommonViewVModel() {
|
|
EventBus.getDefault().register(this);
|
|
}
|
|
|
|
public void onEventMainThread(SplashResData splashResData) {
|
|
DynamicViewBackListener dynamicViewBackListener = this.e;
|
|
if (dynamicViewBackListener != null) {
|
|
dynamicViewBackListener.viewClicked(splashResData);
|
|
}
|
|
}
|
|
}
|