package com.ifpdos.debugmenu.action;

import android.content.Context;
import c.l.n;
import com.ifpdos.debugmenu.action.base.ItemButtonAction;
import com.ifpdos.debugmenu.upgrades.entrties.UpgradeDeviceDialogData;
import d.f.a.j2.e.e;
import d.f.a.q2.d.d;
import d.f.a.q2.f.h;
import g.h0.c.l;
import g.i;

/* JADX INFO: compiled from: BaseUpgradeUpsAction.kt */
/* JADX INFO: loaded from: classes.dex */
@i
public abstract class BaseUpgradeUpsAction extends ItemButtonAction {
    /* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
    public BaseUpgradeUpsAction(Context context) {
        super(context);
        l.f(context, "context");
    }

    public abstract d<?> getRepository(Context context);

    public abstract int getUpgradeTitle();

    @Override // com.ifpdos.debugmenu.action.base.ItemButtonAction, d.f.a.j2.e.e.a
    public void onClick(Context context, e eVar) {
        l.f(context, "context");
        l.f(eVar, "vm");
        h.d(context, new UpgradeDeviceDialogData(getUpgradeTitle(), getRepository(context), false));
    }

    @Override // com.ifpdos.debugmenu.action.base.ItemButtonAction, d.f.a.j2.e.e.a
    public void onLongClick(Context context, e eVar) {
        l.f(context, "context");
        l.f(eVar, "vm");
        h.d(context, new UpgradeDeviceDialogData(getUpgradeTitle(), getRepository(context), true));
    }

    /* JADX WARN: Can't rename method to resolve collision */
    /* JADX WARN: Multi-variable type inference failed */
    @Override // com.ifpdos.debugmenu.action.base.ItemButtonAction, com.ifpdos.debugmenu.action.base.AbstractItemAction
    public void onAttachViewModel(n nVar, e eVar) {
        l.f(nVar, "owner");
        l.f(eVar, "vm");
        super.onAttachViewModel(nVar, eVar);
        ((e) this.mViewModel).f2611l.i(Boolean.TRUE);
    }
}
