package com.ifpdos.debugmenu.action;

import android.content.Context;
import android.util.Log;
import com.ifpdos.debugmenu.R;
import com.ifpdos.debugmenu.action.CommonSourceSelectAction;
import com.ifpdos.debugmenu.action.PowerOnInputAction;
import com.ifpdos.debugmenu.action.base.ItemSwitchAction;
import com.ifpdos.debugmenu.event.ViewEvent;
import com.seewo.sdk.SDKSourceHelper;
import com.seewo.sdk.interfaces.ISDKSourceHelper;
import com.seewo.sdk.model.SDKSourceModel;
import d.f.a.i2.a;
import d.f.a.r2.a3;
import d.f.a.r2.r2;
import f.a.k;
import f.a.w.e.d.c;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;
import java.util.Objects;
import k.c.a.c;
import k.c.a.j;
import org.greenrobot.eventbus.ThreadMode;

/* JADX INFO: loaded from: classes.dex */
public class CommonSourceSelectAction extends ItemSwitchAction {
    private static final String TAG = "CommonSourceSelectAction";
    public SDKSourceModel sourceModel;

    public CommonSourceSelectAction(Context context) {
        super(context);
        a.a().f2585b.add(this);
        c.c().k(this);
    }

    private void updatePowerOnInput() {
        ArrayList arrayList = new ArrayList(Arrays.asList(this.mContext.getResources().getStringArray(R.array.force_source)));
        List<SDKSourceModel> availableSourceModelList = SDKSourceHelper.I.getAvailableSourceModelList();
        for (int i2 = 0; i2 < availableSourceModelList.size(); i2++) {
            arrayList.add(availableSourceModelList.get(i2).name);
        }
        c.c().g(new ViewEvent.UpdateViewEntries(r2.POWER_ON_INPUT.ordinal(), arrayList));
        c.c().g(new PowerOnInputAction.UpdateAvailableSourceModelList());
    }

    @Override // com.ifpdos.debugmenu.action.base.ItemSwitchAction
    public boolean isEnable() {
        return ((Boolean) a3.b(this.mContext).a("hospitality_mode_status", Boolean.FALSE)).booleanValue();
    }

    @Override // com.ifpdos.debugmenu.action.base.ItemSwitchAction
    public boolean isOn(Context context) {
        final List<SDKSourceModel> existentSourceModelList = SDKSourceHelper.I.getExistentSourceModelList();
        return ((Boolean) new f.a.w.e.d.c(new k() { // from class: d.f.a.p1.b2
            /* JADX WARN: Multi-variable type inference failed */
            @Override // f.a.k
            public final void subscribe(f.a.j jVar) {
                CommonSourceSelectAction commonSourceSelectAction = this.a;
                List list = existentSourceModelList;
                Objects.requireNonNull(commonSourceSelectAction);
                boolean z = false;
                int i2 = 0;
                while (true) {
                    if (i2 >= list.size()) {
                        break;
                    }
                    if (((d.f.a.j2.e.j) commonSourceSelectAction.mViewModel).f2631f.d().equals(((SDKSourceModel) list.get(i2)).name)) {
                        commonSourceSelectAction.sourceModel = (SDKSourceModel) list.get(i2);
                        break;
                    }
                    i2++;
                }
                if (commonSourceSelectAction.sourceModel == null) {
                    ((d.f.a.j2.e.j) commonSourceSelectAction.mViewModel).f2635j.i(Boolean.FALSE);
                }
                SDKSourceModel sDKSourceModel = commonSourceSelectAction.sourceModel;
                if (sDKSourceModel != null && sDKSourceModel.visible) {
                    z = true;
                }
                c.a aVar = (c.a) jVar;
                aVar.d(Boolean.valueOf(z));
                aVar.b();
            }
        }).w(f.a.s.b.a.a()).f()).booleanValue();
    }

    /* JADX WARN: Multi-variable type inference failed */
    @j(threadMode = ThreadMode.MAIN)
    public void onEvent(ViewEvent.UpdateViewEnable updateViewEnable) {
        int i2 = updateViewEnable.viewId;
        if (i2 == -1) {
            Log.e(getClass().getSimpleName(), "UpdateViewEnable for NO_ID view is forbidden");
        } else if (i2 == r2.COMMON_SOURCE.ordinal()) {
            setEnable((d.f.a.j2.e.j) this.mViewModel, updateViewEnable.isEnabled);
        }
    }

    @Override // com.ifpdos.debugmenu.action.base.ItemSwitchAction
    public void onSwitch(Context context, boolean z) {
        SDKSourceHelper.I.setSourceVisible(this.sourceModel.sourceItem, z);
        updatePowerOnInput();
        if (this.sourceModel.sourceItem.ordinal() == ISDKSourceHelper.SDKSourceItem.ANDROID.ordinal()) {
            new AndroidEnableAction(this.mContext).onSwitch(this.mContext, z);
        }
    }

    @Override // com.ifpdos.debugmenu.action.base.ItemSwitchAction, com.ifpdos.debugmenu.action.base.AbstractItemAction, d.f.a.j2.e.d.a
    public void onBind(Context context, d.f.a.j2.e.j jVar) {
        super.onBind(context, jVar);
    }
}
