导航菜单

页面标题

页面副标题

Mint v5.7.3 - t.java 源代码

正在查看: Mint v5.7.3 应用的 t.java JAVA 源代码文件

本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。


package k7;

import android.content.Context;
import android.content.Intent;
import android.content.res.Resources;
import android.graphics.Color;
import android.graphics.LinearGradient;
import android.graphics.Shader;
import android.os.Bundle;
import android.text.TextPaint;
import android.text.TextUtils;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.Button;
import android.widget.ImageView;
import android.widget.LinearLayout;
import android.widget.TextView;
import android.widget.Toast;
import androidx.databinding.DataBindingUtil;
import androidx.databinding.ViewDataBinding;
import androidx.fragment.app.Fragment;
import androidx.fragment.app.FragmentActivity;
import androidx.lifecycle.Observer;
import androidx.lifecycle.ViewModelProvider;
import androidx.recyclerview.widget.LinearLayoutManager;
import androidx.recyclerview.widget.RecyclerView;
import com.google.gson.Gson;
import com.google.gson.JsonObject;
import com.htmedia.mint.AppController;
import com.htmedia.mint.marketRevamp.marketUtils.MarketUtils;
import com.htmedia.mint.pojo.Content;
import com.htmedia.mint.pojo.IndicesNew;
import com.htmedia.mint.pojo.ListElement;
import com.htmedia.mint.pojo.config.Config;
import com.htmedia.mint.pojo.config.MiniStockConfig;
import com.htmedia.mint.pojo.config.MintStockSectionItem;
import com.htmedia.mint.pojo.mintstockwidget.LiveDataResponse;
import com.htmedia.mint.pojo.mintstockwidget.MintStockDataSingleton;
import com.htmedia.mint.pojo.mintstockwidget.MintStockItem;
import com.htmedia.mint.pojo.mintstockwidget.StockDataResponse;
import com.htmedia.mint.pojo.mywatchlist.MintGenieMyWatchListResponse;
import com.htmedia.mint.pojo.mywatchlist.MintGenieResponse;
import com.htmedia.mint.ui.activity.HomeActivity;
import com.htmedia.mint.ui.activity.LoginFlowActivity;
import com.htmedia.mint.utils.f0;
import com.htmedia.sso.network.ApiClient;
import com.htmedia.sso.network.ApiServices;
import com.snowplowanalytics.snowplow.tracker.constants.Parameters;
import com.taboola.android.global_components.eventsmanager.TBLEventType;
import com.thoughtbot.expandablerecyclerview.BuildConfig;
import in.juspay.hypersdk.core.PaymentConstants;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import k7.x;
import kotlin.Metadata;
import kotlin.collections.j0;
import kotlin.jvm.internal.DefaultConstructorMarker;
import org.json.JSONObject;
import x4.kh;
import y7.w0;

@Metadata(d1 = {"\u0000Ä\u0001\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0010\u000e\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0002\b\u0005\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u000b\n\u0002\b\u0006\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0005\n\u0002\u0018\u0002\n\u0002\b\u0004\n\u0002\u0010\b\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0002\b\u0006\n\u0002\u0018\u0002\n\u0002\b\n\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0011\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\n\u0018\u0000 s2\u00020\u00012\u00020\u00022\u00020\u00032\u00020\u0004:\u0001sB\u0005¢\u0006\u0002\u0010\u0005J\u0012\u00109\u001a\u00020:2\b\u0010,\u001a\u0004\u0018\u00010\u0007H\u0002J\u000e\u0010;\u001a\u00020:2\u0006\u0010<\u001a\u00020\u001bJ\b\u0010=\u001a\u00020:H\u0002J\b\u0010>\u001a\u00020:H\u0002J\u001c\u0010?\u001a\u00020:2\b\u0010@\u001a\u0004\u0018\u00010A2\b\u0010B\u001a\u0004\u0018\u00010\u0007H\u0016J\b\u0010C\u001a\u00020:H\u0002J\b\u0010D\u001a\u00020:H\u0002J\u001c\u0010E\u001a\u00020:2\b\u0010@\u001a\u0004\u0018\u00010A2\b\u0010F\u001a\u0004\u0018\u00010\u0007H\u0016J\b\u0010G\u001a\u00020:H\u0002J\"\u0010H\u001a\u00020:2\u0006\u0010I\u001a\u0002062\u0006\u0010J\u001a\u0002062\b\u0010K\u001a\u0004\u0018\u00010LH\u0016J$\u0010M\u001a\u00020N2\u0006\u0010O\u001a\u00020P2\b\u0010Q\u001a\u0004\u0018\u00010R2\b\u0010S\u001a\u0004\u0018\u00010TH\u0016J\u001c\u0010U\u001a\u00020:2\b\u0010V\u001a\u0004\u0018\u00010\u00072\b\u0010W\u001a\u0004\u0018\u00010\u0007H\u0016J\b\u0010X\u001a\u00020:H\u0016J\u001a\u0010Y\u001a\u00020:2\u0006\u0010Z\u001a\u00020N2\b\u0010S\u001a\u0004\u0018\u00010TH\u0016J6\u0010[\u001a\u00020:2\u0006\u0010<\u001a\u00020\u001b2\b\u0010\\\u001a\u0004\u0018\u00010\u00072\b\u0010]\u001a\u0004\u0018\u00010\u00072\b\u0010^\u001a\u0004\u0018\u00010\u00072\b\u0010_\u001a\u0004\u0018\u00010\u0007J\u001e\u0010`\u001a\u00020:2\u0006\u0010a\u001a\u00020\u00072\u0006\u0010b\u001a\u00020\u00072\u0006\u0010c\u001a\u00020\u0007J&\u0010d\u001a\u00020:2\u0006\u0010e\u001a\u00020f2\u0006\u0010g\u001a\u00020h2\u0006\u0010i\u001a\u00020j2\u0006\u0010k\u001a\u000208J\u0018\u0010l\u001a\u00020:2\u0006\u0010i\u001a\u00020j2\u0006\u0010m\u001a\u00020\u0007H\u0002J\b\u0010n\u001a\u00020:H\u0002J\b\u0010o\u001a\u00020:H\u0002J\b\u0010p\u001a\u00020:H\u0002J\b\u0010q\u001a\u00020:H\u0002J\b\u0010r\u001a\u00020:H\u0002R\u0014\u0010\u0006\u001a\u00020\u0007X\u0086D¢\u0006\b\n\u0000\u001a\u0004\b\b\u0010\tR\u001a\u0010\n\u001a\u00020\u000bX\u0086.¢\u0006\u000e\n\u0000\u001a\u0004\b\f\u0010\r\"\u0004\b\u000e\u0010\u000fR\u0010\u0010\u0010\u001a\u0004\u0018\u00010\u0011X\u0082\u000e¢\u0006\u0002\n\u0000R\u0010\u0010\u0012\u001a\u0004\u0018\u00010\u0013X\u0082\u000e¢\u0006\u0002\n\u0000R\u0010\u0010\u0014\u001a\u0004\u0018\u00010\u0015X\u0082\u000e¢\u0006\u0002\n\u0000R\u000e\u0010\u0016\u001a\u00020\u0007X\u0082\u000e¢\u0006\u0002\n\u0000R\u000e\u0010\u0017\u001a\u00020\u0007X\u0082\u000e¢\u0006\u0002\n\u0000R\u0010\u0010\u0018\u001a\u0004\u0018\u00010\u0019X\u0082\u000e¢\u0006\u0002\n\u0000R\u001a\u0010\u001a\u001a\u00020\u001bX\u0086\u000e¢\u0006\u000e\n\u0000\u001a\u0004\b\u001a\u0010\u001c\"\u0004\b\u001d\u0010\u001eR\u001a\u0010\u001f\u001a\u00020\u001bX\u0086\u000e¢\u0006\u000e\n\u0000\u001a\u0004\b\u001f\u0010\u001c\"\u0004\b \u0010\u001eR\u0010\u0010!\u001a\u0004\u0018\u00010\"X\u0082\u000e¢\u0006\u0002\n\u0000R\u000e\u0010#\u001a\u00020\u0007X\u0082\u000e¢\u0006\u0002\n\u0000R\u0010\u0010$\u001a\u0004\u0018\u00010%X\u0082\u000e¢\u0006\u0002\n\u0000R\u0010\u0010&\u001a\u0004\u0018\u00010'X\u0082\u000e¢\u0006\u0002\n\u0000R\u000e\u0010(\u001a\u00020)X\u0082.¢\u0006\u0002\n\u0000R\u0010\u0010*\u001a\u0004\u0018\u00010+X\u0082\u000e¢\u0006\u0002\n\u0000R\u001c\u0010,\u001a\u0004\u0018\u00010\u0007X\u0086\u000e¢\u0006\u000e\n\u0000\u001a\u0004\b-\u0010\t\"\u0004\b.\u0010/R\u0010\u00100\u001a\u0004\u0018\u000101X\u0082\u000e¢\u0006\u0002\n\u0000R\u001c\u00102\u001a\u0004\u0018\u00010\u0007X\u0086\u000e¢\u0006\u000e\n\u0000\u001a\u0004\b3\u0010\t\"\u0004\b4\u0010/R\u000e\u00105\u001a\u000206X\u0082\u000e¢\u0006\u0002\n\u0000R\u0010\u00107\u001a\u0004\u0018\u000108X\u0082\u000e¢\u0006\u0002\n\u0000¨\u0006t"}, d2 = {"Lcom/htmedia/mint/storydatailpage/marketwidget/MintStockPageFragment;", "Landroidx/fragment/app/Fragment;", "Lcom/htmedia/mint/presenter/mintstockwidget/MintStockViewInterface;", "Lcom/htmedia/mint/presenter/CompanyGenericViewInterface;", "Lcom/htmedia/mint/storydatailpage/marketwidget/OverviewViewHolder$OnOverViewClick;", "()V", "TAG", BuildConfig.FLAVOR, "getTAG", "()Ljava/lang/String;", "binding", "Lcom/htmedia/mint/databinding/FragmentMintStockPageBinding;", "getBinding", "()Lcom/htmedia/mint/databinding/FragmentMintStockPageBinding;", "setBinding", "(Lcom/htmedia/mint/databinding/FragmentMintStockPageBinding;)V", "companyGenericPresenter", "Lcom/htmedia/mint/presenter/CompanyGenericPresenter;", PaymentConstants.Category.CONFIG, "Lcom/htmedia/mint/pojo/config/Config;", "content", "Lcom/htmedia/mint/pojo/Content;", "descriptionApiUrl", "headerApiUrl", "indicesNew", "Lcom/htmedia/mint/pojo/IndicesNew;", "isAddedToWatchlist", BuildConfig.FLAVOR, "()Z", "setAddedToWatchlist", "(Z)V", "isNightMode", "setNightMode", "listElement", "Lcom/htmedia/mint/pojo/ListElement;", "listingApiUrl", "liveDataResponse", "Lcom/htmedia/mint/pojo/mintstockwidget/LiveDataResponse;", "mintStockPresenter", "Lcom/htmedia/mint/presenter/mintstockwidget/MintStockPresenter;", "mintStockRecycleViewAdapter", "Lcom/htmedia/mint/storydatailpage/marketwidget/MintStockRecycleViewAdapter;", "stockDataResponse", "Lcom/htmedia/mint/pojo/mintstockwidget/StockDataResponse;", "userToken", "getUserToken", "setUserToken", "(Ljava/lang/String;)V", "viewModel", "Lcom/htmedia/mint/ui/viewModels/MarketDashboardViewModel;", "watchListUrl", "getWatchListUrl", "setWatchListUrl", "widgetIndex", BuildConfig.FLAVOR, "widgetLinearLayout", "Landroid/widget/LinearLayout;", "addStockToWatchList", BuildConfig.FLAVOR, "callUserOnMintGenie", "isAddedToWatchList", "callWatchListApi", "checkStockAdded", "getAboutCompanyData", "jsonObject", "Lorg/json/JSONObject;", "urlTag", "getHeaderData", "getListingData", "getResponse", "tag", "initApiCalls", "onActivityResult", "requestCode", "resultCode", Parameters.DATA, "Landroid/content/Intent;", "onCreateView", "Landroid/view/View;", "inflater", "Landroid/view/LayoutInflater;", "container", "Landroid/view/ViewGroup;", "savedInstanceState", "Landroid/os/Bundle;", "onError", "response", "url", "onOverViewClick", "onViewCreated", "view", "saveUserOnMintGenie", "name", "email", TBLEventType.DEFAULT, PaymentConstants.CLIENT_ID_CAMEL, "sendClickEvent", "el1", "el2", "el3", "setBullishBearish", "bullishBearishEnum", "Lcom/htmedia/mint/storydatailpage/marketwidget/BULLISH_BEARISH_ENUM;", "imageView", "Landroid/widget/ImageView;", "textView", "Landroid/widget/TextView;", "linearLayout", "setShadowText", "text", "setViewsClickListener", "setWatchListBtnFromConfig", "updateFooterUi", "updateHeaderUI", "updateListingCardsUI", "Companion", "app_productionRelease"}, k = 1, mv = {1, 9, 0}, xi = 48)
public final class t extends Fragment implements r6.b, k6.q, x.a {
    public static final a A = new a(null);
    public kh c;
    private u d;
    private boolean e;
    private r6.a h;
    private ListElement i;
    private IndicesNew j;
    private Content o;
    private int p;
    private LinearLayout q;
    private Config r;
    private String s;
    private String t;
    private boolean u;
    private w0 v;
    private k6.p w;
    private StockDataResponse x;
    private LiveDataResponse y;
    private final String a = "MintStockPageFragment";
    private String f = BuildConfig.FLAVOR;
    private String g = BuildConfig.FLAVOR;
    private String z = BuildConfig.FLAVOR;

    @Metadata(d1 = {"\u0000*\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\b\n\u0000\n\u0002\u0018\u0002\n\u0000\b\u0086\u0003\u0018\u00002\u00020\u0001B\u0007\b\u0002¢\u0006\u0002\u0010\u0002J&\u0010\u0003\u001a\u00020\u00042\u0006\u0010\u0005\u001a\u00020\u00062\u0006\u0010\u0007\u001a\u00020\b2\u0006\u0010\t\u001a\u00020\n2\u0006\u0010\u000b\u001a\u00020\f¨\u0006\r"}, d2 = {"Lcom/htmedia/mint/storydatailpage/marketwidget/MintStockPageFragment$Companion;", BuildConfig.FLAVOR, "()V", "newInstance", "Lcom/htmedia/mint/storydatailpage/marketwidget/MintStockPageFragment;", "content", "Lcom/htmedia/mint/pojo/Content;", "listElement", "Lcom/htmedia/mint/pojo/ListElement;", "widgetIndex", BuildConfig.FLAVOR, "ll", "Landroid/widget/LinearLayout;", "app_productionRelease"}, k = 1, mv = {1, 9, 0}, xi = 48)
    public static final class a {
        private a() {
        }

        public a(DefaultConstructorMarker defaultConstructorMarker) {
            this();
        }

        public final t a(Content content, ListElement listElement, int i, LinearLayout linearLayout) {
            kotlin.jvm.internal.m.g(content, "content");
            kotlin.jvm.internal.m.g(listElement, "listElement");
            kotlin.jvm.internal.m.g(linearLayout, "ll");
            t tVar = new t();
            tVar.o = content;
            tVar.i = listElement;
            tVar.p = i;
            tVar.q = linearLayout;
            return tVar;
        }
    }

    @Metadata(d1 = {"\u0000\u0014\n\u0000\n\u0002\u0010\u0002\n\u0000\n\u0002\u0010 \n\u0002\u0018\u0002\n\u0002\b\u0002\u0010\u0000\u001a\u00020\u00012\u001a\u0010\u0002\u001a\u0016\u0012\u0004\u0012\u00020\u0004 \u0005*\n\u0012\u0004\u0012\u00020\u0004\u0018\u00010\u00030\u0003H\n¢\u0006\u0002\b\u0006"}, d2 = {"<anonymous>", BuildConfig.FLAVOR, "it", BuildConfig.FLAVOR, "Lcom/htmedia/mint/pojo/mywatchlist/MintGenieMyWatchListResponse;", "kotlin.jvm.PlatformType", "invoke"}, k = 3, mv = {1, 9, 0}, xi = 48)
    static final class b extends kotlin.jvm.internal.n implements fh.l<List<? extends MintGenieMyWatchListResponse>, ug.a0> {
        b() {
            super(1);
        }

        public Object invoke(Object obj) {
            invoke((List<MintGenieMyWatchListResponse>) obj);
            return ug.a0.a;
        }

        public final void invoke(List<MintGenieMyWatchListResponse> list) {
            t.this.E();
        }
    }

    @Metadata(k = 3, mv = {1, 9, 0}, xi = 48)
    static final class c implements Observer, kotlin.jvm.internal.g {
        private final fh.l a;

        c(fh.l lVar) {
            kotlin.jvm.internal.m.g(lVar, "function");
            this.a = lVar;
        }

        public final boolean equals(Object obj) {
            if ((obj instanceof Observer) && (obj instanceof kotlin.jvm.internal.g)) {
                return kotlin.jvm.internal.m.b(getFunctionDelegate(), ((kotlin.jvm.internal.g) obj).getFunctionDelegate());
            }
            return false;
        }

        public final ug.c<?> getFunctionDelegate() {
            return this.a;
        }

        public final int hashCode() {
            return getFunctionDelegate().hashCode();
        }

        public final void onChanged(Object obj) {
            this.a.invoke(obj);
        }
    }

    @Metadata(d1 = {"\u0000\u000e\n\u0000\n\u0002\u0010\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\u0010\u0000\u001a\u00020\u00012\u0006\u0010\u0002\u001a\u00020\u0003H\n¢\u0006\u0002\b\u0004"}, d2 = {"<anonymous>", BuildConfig.FLAVOR, "<name for destructuring parameter 0>", "Lcom/htmedia/mint/pojo/mywatchlist/MintGenieResponse;", "invoke"}, k = 3, mv = {1, 9, 0}, xi = 48)
    static final class d extends kotlin.jvm.internal.n implements fh.l<MintGenieResponse, ug.a0> {
        final boolean b;

        d(boolean z) {
            super(1);
            this.b = z;
        }

        public Object invoke(Object obj) {
            invoke((MintGenieResponse) obj);
            return ug.a0.a;
        }

        public final void invoke(MintGenieResponse mintGenieResponse) {
            kotlin.jvm.internal.m.g(mintGenieResponse, "<name for destructuring parameter 0>");
            f0.W3(t.this.getActivity(), "mintgenieUserID", mintGenieResponse.getUserId());
            if (this.b) {
                t tVar = t.this;
                tVar.C(tVar.getS());
            } else {
                w0 w0Var = t.this.v;
                if (w0Var != null) {
                    w0Var.Q0();
                }
            }
        }
    }

    @Metadata(d1 = {"\u0000\u000e\n\u0000\n\u0002\u0010\u0002\n\u0000\n\u0002\u0010\u0003\n\u0000\u0010\u0000\u001a\u00020\u00012\u0006\u0010\u0002\u001a\u00020\u0003H\n¢\u0006\u0002\b\u0004"}, d2 = {"<anonymous>", BuildConfig.FLAVOR, "throwable", BuildConfig.FLAVOR, "invoke"}, k = 3, mv = {1, 9, 0}, xi = 48)
    static final class e extends kotlin.jvm.internal.n implements fh.l<Throwable, ug.a0> {
        public static final e a = new e();

        e() {
            super(1);
        }

        public Object invoke(Object obj) {
            invoke((Throwable) obj);
            return ug.a0.a;
        }

        public final void invoke(Throwable th) {
            kotlin.jvm.internal.m.g(th, "throwable");
            th.printStackTrace();
        }
    }

    public final void C(String str) {
        String addstock;
        Resources resources;
        Resources resources2;
        Config r0 = f0.r0();
        String G1 = f0.G1(getActivity(), "mintgenieUserID");
        if (r0 == null || r0.getMywatchlist() == null || TextUtils.isEmpty(r0.getMywatchlist().getAddstock()) || TextUtils.isEmpty(G1)) {
            if (TextUtils.isEmpty(G1)) {
                D(true);
                return;
            }
            return;
        }
        if (this.u) {
            this.u = false;
            Button button = F().a;
            FragmentActivity activity = getActivity();
            button.setText((activity == null || (resources2 = activity.getResources()) == null) ? null : resources2.getString(2131951676));
            F().a.setCompoundDrawablesWithIntrinsicBounds(2131233654, 0, 0, 0);
            F().a.setCompoundDrawablePadding(0);
            addstock = r0.getMywatchlist().getDeletestock();
            kotlin.jvm.internal.m.f(addstock, "getDeletestock(...)");
        } else {
            this.u = true;
            Button button2 = F().a;
            FragmentActivity activity2 = getActivity();
            button2.setText((activity2 == null || (resources = activity2.getResources()) == null) ? null : resources.getString(2131951679));
            F().a.setCompoundDrawablesWithIntrinsicBounds(2131233653, 0, 0, 0);
            F().a.setCompoundDrawablePadding(5);
            addstock = r0.getMywatchlist().getAddstock();
            kotlin.jvm.internal.m.f(addstock, "getAddstock(...)");
            IndicesNew indicesNew = this.j;
            String name = indicesNew != null ? indicesNew.getName() : null;
            if (name == null) {
                name = BuildConfig.FLAVOR;
            }
            IndicesNew indicesNew2 = this.j;
            String marketName = indicesNew2 != null ? indicesNew2.getMarketName() : null;
            if (marketName == null) {
                marketName = BuildConfig.FLAVOR;
            }
            com.htmedia.mint.utils.n.N(getActivity(), com.htmedia.mint.utils.n.b1, com.htmedia.mint.utils.n.m0, AppController.L, null, addstock, "added", name, marketName);
            com.htmedia.mint.utils.n.N(getActivity(), com.htmedia.mint.utils.n.F0, com.htmedia.mint.utils.n.m0, AppController.L, null, addstock, "add_to_watch_list", name);
        }
        StringBuilder sb2 = new StringBuilder();
        sb2.append(addstock);
        sb2.append("?tickerId=");
        IndicesNew indicesNew3 = this.j;
        sb2.append(indicesNew3 != null ? indicesNew3.getCode() : null);
        sb2.append("&userId=");
        sb2.append(G1);
        sb2.append("&type=STOCK");
        this.t = sb2.toString();
        HashMap<String, String> j = j0.j(new ug.p[]{ug.v.a("Authorization", BuildConfig.FLAVOR + str), ug.v.a("Content-Type", "application/json")});
        k6.p pVar = this.w;
        if (pVar != null) {
            String str2 = this.t;
            pVar.k(1, str2, str2, null, j, false, false);
        }
    }

    public final void E() {
        boolean z;
        Resources resources;
        Resources resources2;
        HomeActivity homeActivity = HomeActivity.G0;
        if (homeActivity != null) {
            if (this.v == null) {
                kotlin.jvm.internal.m.f(homeActivity, "homeActivity");
                this.v = (w0) new ViewModelProvider(homeActivity).get(w0.class);
            }
            w0 w0Var = this.v;
            String str = null;
            if (w0Var != null) {
                IndicesNew indicesNew = this.j;
                String code = indicesNew != null ? indicesNew.getCode() : null;
                if (code == null) {
                    code = BuildConfig.FLAVOR;
                }
                z = w0Var.R1(code);
            } else {
                z = false;
            }
            this.u = z;
            if (z) {
                Button button = F().a;
                FragmentActivity activity = getActivity();
                if (activity != null && (resources2 = activity.getResources()) != null) {
                    str = resources2.getString(2131951679);
                }
                button.setText(str);
                F().a.setCompoundDrawablesWithIntrinsicBounds(2131233653, 0, 0, 0);
                F().a.setCompoundDrawablePadding(5);
                return;
            }
            Button button2 = F().a;
            FragmentActivity activity2 = getActivity();
            if (activity2 != null && (resources = activity2.getResources()) != null) {
                str = resources.getString(2131951676);
            }
            button2.setText(str);
            F().a.setCompoundDrawablesWithIntrinsicBounds(2131233654, 0, 0, 0);
            F().a.setCompoundDrawablePadding(0);
        }
    }

    private final void G() {
        MiniStockConfig miniStockConfig;
        if (this.j == null) {
            F().j.setVisibility(8);
            LinearLayout linearLayout = this.q;
            if (linearLayout == null) {
                return;
            }
            linearLayout.setVisibility(8);
            return;
        }
        Config config = this.r;
        String forecastUrl = (config == null || (miniStockConfig = config.getMiniStockConfig()) == null) ? null : miniStockConfig.getForecastUrl();
        if (!(true ^ (forecastUrl == null || forecastUrl.length() == 0))) {
            forecastUrl = null;
        }
        if (forecastUrl == null) {
            forecastUrl = "https://api-mintgenie.livemint.com/api-gateway/fundamental/v2/getStockFore/";
        }
        StringBuilder sb2 = new StringBuilder();
        sb2.append(forecastUrl);
        IndicesNew indicesNew = this.j;
        sb2.append(indicesNew != null ? indicesNew.getCode() : null);
        sb2.append('/');
        IndicesNew indicesNew2 = this.j;
        sb2.append(indicesNew2 != null ? indicesNew2.getMarketName() : null);
        this.f = sb2.toString();
        r6.a aVar = new r6.a(getActivity(), this);
        this.h = aVar;
        String str = this.f;
        aVar.a(0, str, str, null, null, false, false);
    }

    private final void I() {
        Resources resources;
        String string;
        if (this.j == null) {
            F().j.setVisibility(8);
            LinearLayout linearLayout = this.q;
            if (linearLayout == null) {
                return;
            }
            linearLayout.setVisibility(8);
            return;
        }
        F().j.setVisibility(0);
        FragmentActivity activity = getActivity();
        if (activity != null && (resources = activity.getResources()) != null && (string = resources.getString(2131952215)) != null) {
            TextView textView = F().f;
            kotlin.jvm.internal.m.f(textView, "ideaHeadingTV");
            P(textView, string);
        }
        F().h.t();
        F().h.setRepeatCount(-1);
        if (this.y != null) {
            W();
            V();
        } else {
            getHeaderData();
        }
        if (this.x != null) {
            X();
        } else {
            G();
        }
    }

    public static final void K(fh.l lVar, Object obj) {
        kotlin.jvm.internal.m.g(lVar, "$tmp0");
        lVar.invoke(obj);
    }

    public static final void L(fh.l lVar, Object obj) {
        kotlin.jvm.internal.m.g(lVar, "$tmp0");
        lVar.invoke(obj);
    }

    private final void P(TextView textView, String str) {
        TextPaint paint = textView.getPaint();
        paint.setShader(new LinearGradient(0.0f, 0.0f, paint.measureText(str), textView.getTextSize(), new int[]{Color.parseColor("#7262C8"), Color.parseColor("#FFB91D")}, (float[]) null, Shader.TileMode.CLAMP));
        textView.setText(str);
    }

    private final void Q() {
        F().a.setOnClickListener(new View.OnClickListener() {
            @Override
            public final void onClick(View view) {
                t.R(t.this, view);
            }
        });
        F().c.setOnClickListener(new View.OnClickListener() {
            @Override
            public final void onClick(View view) {
                t.S(t.this, view);
            }
        });
        F().r.setOnClickListener(new View.OnClickListener() {
            @Override
            public final void onClick(View view) {
                t.T(t.this, view);
            }
        });
    }

    public static final void R(t tVar, View view) {
        kotlin.jvm.internal.m.g(tVar, "this$0");
        LiveDataResponse liveDataResponse = tVar.y;
        String displayName = liveDataResponse != null ? liveDataResponse.getDisplayName() : null;
        if (displayName == null) {
            displayName = BuildConfig.FLAVOR;
        }
        tVar.M("mini stock widget", "add to watchlist", displayName);
        String G1 = f0.G1(tVar.getActivity(), "userToken");
        tVar.s = G1;
        if (!TextUtils.isEmpty(G1)) {
            tVar.C(tVar.s);
            return;
        }
        Intent intent = new Intent((Context) tVar.getActivity(), (Class<?>) LoginFlowActivity.class);
        intent.putExtra("origin", "market/market_dashboard");
        intent.putExtra("referer", "market/market_dashboard");
        intent.putExtra("ssoReason", "stock");
        intent.setFlags(603979776);
        FragmentActivity activity = tVar.getActivity();
        if (activity != null) {
            activity.startActivityForResult(intent, 102);
        }
    }

    public static final void S(t tVar, View view) {
        kotlin.jvm.internal.m.g(tVar, "this$0");
        LiveDataResponse liveDataResponse = tVar.y;
        String displayName = liveDataResponse != null ? liveDataResponse.getDisplayName() : null;
        if (displayName == null) {
            displayName = BuildConfig.FLAVOR;
        }
        tVar.M("mini stock widget", "go to stock page", displayName);
        MarketUtils marketUtils = MarketUtils.INSTANCE;
        HomeActivity context = tVar.getContext();
        kotlin.jvm.internal.m.e(context, "null cannot be cast to non-null type com.htmedia.mint.ui.activity.HomeActivity");
        HomeActivity homeActivity = context;
        StringBuilder sb2 = new StringBuilder();
        sb2.append(BuildConfig.FLAVOR);
        IndicesNew indicesNew = tVar.j;
        sb2.append(indicesNew != null ? indicesNew.getCode() : null);
        String sb3 = sb2.toString();
        IndicesNew indicesNew2 = tVar.j;
        String name = indicesNew2 != null ? indicesNew2.getName() : null;
        MarketUtils.openStockDetails$default(marketUtils, homeActivity, sb3, name == null ? BuildConfig.FLAVOR : name, AppController.j().D(), false, BuildConfig.FLAVOR, (Boolean) null, 64, (Object) null);
    }

    public static final void T(k7.t r5, android.view.View r6) {
        throw new UnsupportedOperationException("Method not decompiled: k7.t.T(k7.t, android.view.View):void");
    }

    private final void U() {
        throw new UnsupportedOperationException("Method not decompiled: k7.t.U():void");
    }

    private final void V() {
        LiveDataResponse liveDataResponse = this.y;
        String description = liveDataResponse != null ? liveDataResponse.getDescription() : null;
        if (description == null || description.length() == 0) {
            description = BuildConfig.FLAVOR;
        }
        if (TextUtils.isEmpty(description)) {
            F().b.setVisibility(8);
        } else {
            F().e.setText(description);
            F().b.setVisibility(0);
        }
    }

    private final void W() {
        throw new UnsupportedOperationException("Method not decompiled: k7.t.W():void");
    }

    private final void X() {
        ArrayList<MintStockSectionItem> arrayList;
        MiniStockConfig miniStockConfig;
        ArrayList arrayList2 = new ArrayList();
        Config config = this.r;
        u uVar = null;
        if (config == null || (miniStockConfig = config.getMiniStockConfig()) == null || (arrayList = miniStockConfig.getCarouselSections()) == null) {
            arrayList = null;
        }
        if (arrayList == null || arrayList.isEmpty()) {
            m mVar = m.EARNING_FORECAST;
            arrayList2.add(new MintStockItem(mVar.b, mVar.a, mVar, this.i));
            m mVar2 = m.ANALYTICS_RATING;
            arrayList2.add(new MintStockItem(mVar2.b, mVar2.a, mVar2, this.i));
            m mVar3 = m.OVERVIEW;
            arrayList2.add(new MintStockItem(mVar3.b, mVar3.a, mVar3, this.i));
            m mVar4 = m.RELATED_NEWS;
            arrayList2.add(new MintStockItem(mVar4.b, mVar4.a, mVar4, this.i));
        } else {
            int i = 0;
            for (Object obj : arrayList) {
                int i2 = i + 1;
                if (i < 0) {
                    kotlin.collections.q.u();
                }
                MintStockSectionItem mintStockSectionItem = (MintStockSectionItem) obj;
                String title = mintStockSectionItem.getTitle();
                String type = mintStockSectionItem.getType();
                MintStockItem mintStockItem = new MintStockItem();
                if (g7.r.c(type) != null) {
                    mintStockItem.setMintStockItem(g7.r.c(type));
                    mintStockItem.setType(type);
                    mintStockItem.setTitle(title);
                    mintStockItem.setListElement(this.i);
                    arrayList2.add(mintStockItem);
                }
                i = i2;
            }
        }
        if (arrayList2.isEmpty()) {
            F().j.setVisibility(8);
            LinearLayout linearLayout = this.q;
            if (linearLayout == null) {
                return;
            }
            linearLayout.setVisibility(8);
            return;
        }
        this.d = new u(getActivity(), arrayList2, this.p, this);
        F().q.setLayoutManager(new LinearLayoutManager(getActivity(), 0, false));
        RecyclerView recyclerView = F().q;
        u uVar2 = this.d;
        if (uVar2 == null) {
            kotlin.jvm.internal.m.w("mintStockRecycleViewAdapter");
        } else {
            uVar = uVar2;
        }
        recyclerView.setAdapter(uVar);
        int dimensionPixelSize = getResources().getDimensionPixelSize(2131165438);
        F().q.addItemDecoration(new l(getContext(), dimensionPixelSize));
        F().q.addItemDecoration(new i(dimensionPixelSize));
        F().q.addOnItemTouchListener(new h());
    }

    private final void callWatchListApi() {
        throw new UnsupportedOperationException("Method not decompiled: k7.t.callWatchListApi():void");
    }

    private final void getHeaderData() {
        StringBuilder sb2 = new StringBuilder();
        sb2.append("https://api-mintgenie.livemint.com/api-gateway/fundamental/markets-data/live-price/v2?&tickerId=");
        IndicesNew indicesNew = this.j;
        sb2.append(indicesNew != null ? indicesNew.getCode() : null);
        sb2.append("&exchangeCode=");
        IndicesNew indicesNew2 = this.j;
        sb2.append(indicesNew2 != null ? indicesNew2.getMarketName() : null);
        this.z = sb2.toString();
        r6.a aVar = new r6.a(getActivity(), this);
        this.h = aVar;
        String str = this.z;
        aVar.a(0, str, str, null, null, false, false);
    }

    public final void D(boolean z) {
        String G1 = f0.G1(getActivity(), "userName");
        String G12 = f0.G1(getActivity(), "userClient");
        String F1 = f0.F1(getActivity());
        String G13 = f0.G1(getActivity(), "userPhoneNumber");
        if (TextUtils.isEmpty(G12)) {
            return;
        }
        J(z, TextUtils.isEmpty(G1) ? BuildConfig.FLAVOR : G1, TextUtils.isEmpty(F1) ? BuildConfig.FLAVOR : F1, G13, G12);
    }

    public final kh F() {
        kh khVar = this.c;
        if (khVar != null) {
            return khVar;
        }
        kotlin.jvm.internal.m.w("binding");
        return null;
    }

    public final String getS() {
        return this.s;
    }

    public final void J(boolean z, String str, String str2, String str3, String str4) {
        Config config = this.r;
        kotlin.jvm.internal.m.d(config);
        String saveuser = config.getMywatchlist().getSaveuser();
        JsonObject jsonObject = new JsonObject();
        jsonObject.addProperty("email", str2);
        jsonObject.addProperty("mobileNo", str3);
        jsonObject.addProperty("cellNumber", BuildConfig.FLAVOR);
        jsonObject.addProperty("name", str);
        jsonObject.addProperty("token", this.s);
        jsonObject.addProperty(PaymentConstants.CLIENT_ID_CAMEL, str4);
        jsonObject.addProperty("registrationPlatform", TBLEventType.DEFAULT);
        HashMap hashMap = new HashMap();
        hashMap.put("Mintgenie-client", "LM-MOBILE");
        io.reactivex.p d2 = ((ApiServices) ApiClient.getClient().create(ApiServices.class)).saveUserOnMintGenie(saveuser, hashMap, jsonObject).g(sg.a.b()).d(ag.a.a());
        final d dVar = new d(z);
        dg.e eVar = new dg.e() {
            public final void accept(Object obj) {
                t.K(dVar, obj);
            }
        };
        final e eVar2 = e.a;
        d2.e(eVar, new dg.e() {
            public final void accept(Object obj) {
                t.L(eVar2, obj);
            }
        });
    }

    public final void M(String str, String str2, String str3) {
        kotlin.jvm.internal.m.g(str, "el1");
        kotlin.jvm.internal.m.g(str2, "el2");
        kotlin.jvm.internal.m.g(str3, "el3");
        Bundle bundle = new Bundle();
        bundle.putString("widget_position", BuildConfig.FLAVOR + this.p);
        com.htmedia.mint.utils.n.L(getActivity(), com.htmedia.mint.utils.n.Z1, com.htmedia.mint.utils.n.n0, null, BuildConfig.FLAVOR, bundle, str, str2, str3);
    }

    public final void N(kh khVar) {
        kotlin.jvm.internal.m.g(khVar, "<set-?>");
        this.c = khVar;
    }

    public final void O(k7.e eVar, ImageView imageView, TextView textView, LinearLayout linearLayout) {
        kotlin.jvm.internal.m.g(eVar, "bullishBearishEnum");
        kotlin.jvm.internal.m.g(imageView, "imageView");
        kotlin.jvm.internal.m.g(textView, "textView");
        kotlin.jvm.internal.m.g(linearLayout, "linearLayout");
        linearLayout.setBackgroundResource(eVar.a());
        imageView.setImageResource(eVar.b());
        textView.setText(eVar.name());
    }

    @Override
    public void getAboutCompanyData(JSONObject jsonObject, String urlTag) {
        if (jsonObject == null || !oh.m.t(urlTag, this.t, true)) {
            return;
        }
        try {
            Toast.makeText((Context) getActivity(), (CharSequence) jsonObject.get("message").toString(), 1).show();
        } catch (Exception e2) {
            e2.printStackTrace();
        }
    }

    @Override
    public void getResponse(JSONObject jsonObject, String tag) {
        if (oh.m.t(this.f, tag, true)) {
            this.x = (StockDataResponse) new Gson().fromJson(String.valueOf(jsonObject), StockDataResponse.class);
            MintStockDataSingleton.getInstance().setStockDataResponse(this.x);
            X();
        } else if (oh.m.t(this.z, tag, true)) {
            this.y = (LiveDataResponse) new Gson().fromJson(String.valueOf(jsonObject), LiveDataResponse.class);
            MintStockDataSingleton.getInstance().setLiveDataResponse(this.y);
            W();
            V();
        }
    }

    @Override
    public void o() {
        LiveDataResponse liveDataResponse = this.y;
        String displayName = liveDataResponse != null ? liveDataResponse.getDisplayName() : null;
        if (displayName == null) {
            displayName = BuildConfig.FLAVOR;
        }
        M("mini stock widget", "see all metrics", displayName);
        MarketUtils marketUtils = MarketUtils.INSTANCE;
        HomeActivity context = getContext();
        kotlin.jvm.internal.m.e(context, "null cannot be cast to non-null type com.htmedia.mint.ui.activity.HomeActivity");
        HomeActivity homeActivity = context;
        StringBuilder sb2 = new StringBuilder();
        sb2.append(BuildConfig.FLAVOR);
        IndicesNew indicesNew = this.j;
        sb2.append(indicesNew != null ? indicesNew.getCode() : null);
        String sb3 = sb2.toString();
        IndicesNew indicesNew2 = this.j;
        String name = indicesNew2 != null ? indicesNew2.getName() : null;
        MarketUtils.openStockDetails$default(marketUtils, homeActivity, sb3, name == null ? BuildConfig.FLAVOR : name, AppController.j().D(), false, BuildConfig.FLAVOR, (Boolean) null, 64, (Object) null);
    }

    public void onActivityResult(int requestCode, int resultCode, Intent data) {
        super.onActivityResult(requestCode, resultCode, data);
        if (102 == requestCode) {
            callWatchListApi();
        }
    }

    public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
        kotlin.jvm.internal.m.g(inflater, "inflater");
        ViewDataBinding inflate = DataBindingUtil.inflate(inflater, 2131624330, container, false);
        kotlin.jvm.internal.m.f(inflate, "inflate(...)");
        N((kh) inflate);
        View root = F().getRoot();
        kotlin.jvm.internal.m.f(root, "getRoot(...)");
        return root;
    }

    @Override
    public void onError(String response, String url) {
        if (url != null && oh.m.t(url, this.t, true)) {
            Toast.makeText((Context) getActivity(), (CharSequence) "Stock is already added in Watchlist", 1).show();
        }
        F().j.setVisibility(8);
        LinearLayout linearLayout = this.q;
        if (linearLayout == null) {
            return;
        }
        linearLayout.setVisibility(8);
    }

    public void onViewCreated(View view, Bundle savedInstanceState) {
        kotlin.jvm.internal.m.g(view, "view");
        super.onViewCreated(view, savedInstanceState);
        this.r = AppController.j().g();
        this.e = f0.Z1();
        F().c(Boolean.valueOf(this.e));
        ListElement listElement = this.i;
        this.j = listElement != null ? listElement.indicesNew : null;
        this.w = new k6.p(getActivity(), this, this.a);
        HomeActivity homeActivity = HomeActivity.G0;
        kotlin.jvm.internal.m.d(homeActivity);
        w0 w0Var = (w0) new ViewModelProvider(homeActivity).get(w0.class);
        this.v = w0Var;
        if (w0Var != null) {
            w0Var.n2(AppController.j().g());
        }
        U();
        Q();
        I();
        E();
        callWatchListApi();
    }
}