导航菜单

页面标题

页面副标题

Mint v5.7.3 - d.java 源代码

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

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


package c6;

import a6.a;
import android.content.Context;
import android.os.Bundle;
import android.text.Html;
import android.text.TextUtils;
import android.util.Log;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.TextView;
import androidx.appcompat.app.AppCompatActivity;
import androidx.fragment.app.Fragment;
import androidx.fragment.app.FragmentActivity;
import androidx.lifecycle.LiveData;
import androidx.lifecycle.Observer;
import androidx.lifecycle.ViewModelProvider;
import androidx.recyclerview.widget.LinearLayoutManager;
import androidx.recyclerview.widget.RecyclerView;
import com.google.firebase.analytics.FirebaseAnalytics;
import com.htmedia.mint.AppController;
import com.htmedia.mint.R;
import com.htmedia.mint.pojo.Content;
import com.htmedia.mint.pojo.ForyouPojo;
import com.htmedia.mint.pojo.config.Config;
import com.htmedia.mint.pojo.config.Section;
import com.htmedia.mint.pojo.config.newslist.NewsListConfig;
import com.htmedia.mint.pojo.newslist.FollowAPIResponseDTO;
import com.htmedia.mint.pojo.newslist.FollowCountItem;
import com.htmedia.mint.pojo.newslist.NewsListDetailsDataDTO;
import com.htmedia.mint.pojo.newslist.NewsListFollowCount;
import com.htmedia.mint.pojo.newslist.NewsListFollowCountDTO;
import com.htmedia.mint.pojo.newslist.NewsListItem;
import com.htmedia.mint.pojo.newslist.TempDataHolder;
import com.htmedia.mint.ui.activity.HomeActivity;
import com.htmedia.mint.ui.activity.d3;
import com.htmedia.mint.utils.f0;
import com.htmedia.mint.utils.l2;
import com.htmedia.mint.utils.n;
import com.htmedia.sso.helpers.DialogHelper;
import fh.l;
import java.util.ArrayList;
import java.util.LinkedHashSet;
import java.util.List;
import java.util.Set;
import kotlin.Function;
import kotlin.Metadata;
import kotlin.a0;
import kotlin.jvm.internal.DefaultConstructorMarker;
import kotlin.jvm.internal.Lambda;
import kotlin.jvm.internal.g;
import kotlin.jvm.internal.m;
import oh.v;
import oh.w;
import q7.h0;
import q7.k7;
import q7.q4;
import x4.gi;
import y5.o;

@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\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0010\u000e\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u000b\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010#\n\u0002\u0010\b\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\t\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010 \n\u0000\n\u0002\u0010\u0002\n\u0002\b\u0003\n\u0002\u0010!\n\u0002\b\t\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\u0003\n\u0002\u0018\u0002\n\u0002\b\u0010\n\u0002\u0018\u0002\n\u0002\b\u0006\u0018\u0000 ^2\u00020\u00012\u00020\u00022\u00020\u00032\u00020\u00042\u00020\u00052\u00020\u00062\u00020\u0007:\u0001^B\u0005¢\u0006\u0002\u0010\bJ\b\u0010/\u001a\u000200H\u0002J\b\u00101\u001a\u000200H\u0002J\u0018\u00102\u001a\u0002002\u000e\u00103\u001a\n\u0012\u0004\u0012\u00020\n\u0018\u000104H\u0016J\b\u00105\u001a\u000200H\u0002J\b\u00106\u001a\u000200H\u0002J\b\u00107\u001a\u000200H\u0002J$\u00108\u001a\u0002002\u001a\u00109\u001a\u0016\u0012\u0004\u0012\u00020\u0011\u0018\u00010\u0010j\n\u0012\u0004\u0012\u00020\u0011\u0018\u0001`\u0012H\u0016J\u001a\u0010:\u001a\u0002002\u0006\u0010;\u001a\u00020\u001f2\b\u0010<\u001a\u0004\u0018\u00010\u0011H\u0016J$\u0010=\u001a\u00020>2\u0006\u0010?\u001a\u00020@2\b\u0010A\u001a\u0004\u0018\u00010B2\b\u0010C\u001a\u0004\u0018\u00010DH\u0016J\b\u0010E\u001a\u000200H\u0016JB\u0010F\u001a\u0002002\u0006\u0010;\u001a\u00020\u001f2\b\u0010<\u001a\u0004\u0018\u00010\u00112\f\u0010G\u001a\b\u0012\u0002\b\u0003\u0018\u00010H2\b\u0010I\u001a\u0004\u0018\u00010,2\u000e\u0010\u000f\u001a\n\u0012\u0004\u0012\u00020\u0011\u0018\u00010\u0010H\u0016J*\u0010J\u001a\u0002002\u0006\u0010;\u001a\u00020\u001f2\b\u0010K\u001a\u0004\u0018\u00010\u00112\u000e\u0010\u000f\u001a\n\u0012\u0004\u0012\u00020\u0011\u0018\u00010\u0010H\u0016J>\u0010L\u001a\u0002002\u0006\u0010;\u001a\u00020\u001f2\b\u0010<\u001a\u0004\u0018\u00010\u00112\u001a\u0010\u000f\u001a\u0016\u0012\u0004\u0012\u00020\u0011\u0018\u00010\u0010j\n\u0012\u0004\u0012\u00020\u0011\u0018\u0001`\u00122\u0006\u0010M\u001a\u00020\u001aH\u0016J\"\u0010N\u001a\u0002002\u0006\u0010O\u001a\u00020\u001f2\u0006\u0010;\u001a\u00020\u001f2\b\u0010P\u001a\u0004\u0018\u00010,H\u0016J\u001a\u0010Q\u001a\u0002002\u0006\u0010R\u001a\u00020>2\b\u0010C\u001a\u0004\u0018\u00010DH\u0016J\b\u0010S\u001a\u000200H\u0002J\u001a\u0010T\u001a\u0002002\u0006\u0010U\u001a\u00020\n2\b\u0010\"\u001a\u0004\u0018\u00010#H\u0002J\b\u0010V\u001a\u000200H\u0002J\u0012\u0010W\u001a\u0002002\b\u0010X\u001a\u0004\u0018\u00010YH\u0002J\b\u0010Z\u001a\u000200H\u0002J\b\u0010[\u001a\u000200H\u0002J\u0010\u0010\\\u001a\u0002002\u0006\u0010]\u001a\u00020\u001aH\u0002R\u000e\u0010\t\u001a\u00020\nX\u0082\u000e¢\u0006\u0002\n\u0000R\u000e\u0010\u000b\u001a\u00020\fX\u0082.¢\u0006\u0002\n\u0000R\u0010\u0010\r\u001a\u0004\u0018\u00010\u000eX\u0082\u000e¢\u0006\u0002\n\u0000R\u001e\u0010\u000f\u001a\u0012\u0012\u0004\u0012\u00020\u00110\u0010j\b\u0012\u0004\u0012\u00020\u0011`\u0012X\u0082\u000e¢\u0006\u0002\n\u0000R\u0010\u0010\u0013\u001a\u0004\u0018\u00010\u0014X\u0082\u000e¢\u0006\u0002\n\u0000R\u0010\u0010\u0015\u001a\u0004\u0018\u00010\nX\u0082\u000e¢\u0006\u0002\n\u0000R.\u0010\u0016\u001a\"\u0012\u0004\u0012\u00020\n\u0012\u0004\u0012\u00020\n\u0018\u00010\u0017j\u0010\u0012\u0004\u0012\u00020\n\u0012\u0004\u0012\u00020\n\u0018\u0001`\u0018X\u0082\u0004¢\u0006\u0002\n\u0000R\u000e\u0010\u0019\u001a\u00020\u001aX\u0082\u000e¢\u0006\u0002\n\u0000R\u0010\u0010\u001b\u001a\u0004\u0018\u00010\u001cX\u0082\u000e¢\u0006\u0002\n\u0000R\u0014\u0010\u001d\u001a\b\u0012\u0004\u0012\u00020\u001f0\u001eX\u0082\u0004¢\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\u000e\u0010$\u001a\u00020%X\u0082\u000e¢\u0006\u0002\n\u0000R\u000e\u0010&\u001a\u00020'X\u0082.¢\u0006\u0002\n\u0000R\u000e\u0010(\u001a\u00020\u001fX\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\u0014\u0010-\u001a\b\u0012\u0004\u0012\u00020,0.X\u0082\u000e¢\u0006\u0002\n\u0000¨\u0006_"}, d2 = {"Lcom/htmedia/mint/newslist/fragment/NewsListDetailsFragment;", "Landroidx/fragment/app/Fragment;", "Lcom/htmedia/mint/ui/adapters/ForYouRecyclerViewAdapter$OnItemClickListiner;", "Lcom/htmedia/mint/ui/adapters/ForYouRecyclerViewAdapter$OnCloseButtonClickListener;", "Lcom/htmedia/mint/ui/activity/OnBookmarkSelectionListener;", "Lcom/htmedia/mint/ui/adapters/TopNavTopicsRecyclerViewAdapter$OnItemClickListiner;", "Lcom/htmedia/mint/ui/adapters/NewsRecyclerViewAdapter$OnItemClickListiner;", "Lcom/htmedia/mint/ui/interfaces/NudgeViewListner;", "()V", "TAG", "", "binding", "Lcom/htmedia/mint/databinding/FragmentNewsListDetailsBinding;", "config", "Lcom/htmedia/mint/pojo/config/Config;", "contentArrayList", "Ljava/util/ArrayList;", "Lcom/htmedia/mint/pojo/Content;", "Lkotlin/collections/ArrayList;", "forYouRecyclerViewAdapter", "Lcom/htmedia/mint/ui/adapters/ForYouRecyclerViewAdapter;", "fromScreenType", "headers", "Ljava/util/HashMap;", "Lkotlin/collections/HashMap;", "isNightMode", "", "linearLayoutManager", "Landroidx/recyclerview/widget/LinearLayoutManager;", "loadedPages", "", "", "newsListDetailsViewModel", "Lcom/htmedia/mint/newslist/viewModels/NewsListDetailsViewModel;", "newsListItem", "Lcom/htmedia/mint/pojo/newslist/NewsListItem;", "newsListPageId", "", "newsListViewModel", "Lcom/htmedia/mint/newslist/viewModels/NewsListViewModel;", "pageNo", "scrollListinerForCloseButton", "Lcom/htmedia/mint/utils/ScrollListinerForCloseButton;", "section", "Lcom/htmedia/mint/pojo/config/Section;", "topicsList", "", "clearAll", "", "followFollowingClick", "getAllBookmarkList", "list", "", "getAllDetailsData", "initScrollListener", "initViews", "onBookmarkDelete", "contentList", "onCloseButtonClick", "position", "forYouDummyPojo", "onCreateView", "Landroid/view/View;", "inflater", "Landroid/view/LayoutInflater;", "container", "Landroid/view/ViewGroup;", "savedInstanceState", "Landroid/os/Bundle;", "onDestroyView", "onListItemClick", "adapter", "Landroidx/recyclerview/widget/RecyclerView$Adapter;", "itemSection", "onNudgeViewVisible", FirebaseAnalytics.Param.CONTENT, "onRecycleItemClick", "isReadStore", "onTopNavTopicClick", "itemPosition", "navigationPojo", "onViewCreated", "view", "sendScreenViewManualEvent", "sendWidgetItemClickEvent", "el2StatusText", "setForYouRecyclerViewAdapter", "setNewsListDetailsData", "foryouPojo", "Lcom/htmedia/mint/pojo/ForyouPojo;", "setOnViewClickListeners", "submitUpdatedTimeStemp", "updateFollowTextOnView", "isFollow", "Companion", "app_productionRelease"}, k = 1, mv = {1, 9, 0}, xi = 48)
public final class d extends Fragment implements h0.b, h0.a, d3, k7.b, q4.i, w7.e {
    public static final a w = new a(null);
    private gi c;
    private e6.a d;
    private e6.b e;
    private Section f;
    private NewsListItem h;
    private boolean i;
    private Config j;
    private h0 o;
    private LinearLayoutManager p;
    private l2 s;
    private int t;
    private long v;
    private String a = "NewsListDetailsFragment";
    private String g = "";
    private ArrayList<Content> q = new ArrayList<>();
    private List<? extends Section> r = new ArrayList();
    private final Set<Integer> u = new LinkedHashSet();

    @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\u000e\n\u0000\b\u0086\u0003\u0018\u00002\u00020\u0001B\u0007\b\u0002¢\u0006\u0002\u0010\u0002J&\u0010\u0003\u001a\u00020\u00042\b\u0010\u0005\u001a\u0004\u0018\u00010\u00062\b\u0010\u0007\u001a\u0004\u0018\u00010\b2\b\u0010\t\u001a\u0004\u0018\u00010\nH\u0007¨\u0006\u000b"}, d2 = {"Lcom/htmedia/mint/newslist/fragment/NewsListDetailsFragment$Companion;", "", "()V", "newInstance", "Lcom/htmedia/mint/newslist/fragment/NewsListDetailsFragment;", "section", "Lcom/htmedia/mint/pojo/config/Section;", "newsListItem", "Lcom/htmedia/mint/pojo/newslist/NewsListItem;", "fromScreenType", "", "app_productionRelease"}, k = 1, mv = {1, 9, 0}, xi = 48)
    public static final class a {
        private a() {
        }

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

        public final d a(Section section, NewsListItem newsListItem, String str) {
            d dVar = new d();
            dVar.f = section;
            dVar.h = newsListItem;
            dVar.g = str;
            return dVar;
        }
    }

    @Metadata(d1 = {"\u0000\u0010\n\u0000\n\u0002\u0010\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0002\u0010\u0000\u001a\u00020\u00012\u000e\u0010\u0002\u001a\n \u0004*\u0004\u0018\u00010\u00030\u0003H\n¢\u0006\u0002\b\u0005"}, d2 = {"<anonymous>", "", "it", "Lcom/htmedia/mint/pojo/newslist/NewsListDetailsDataDTO;", "kotlin.jvm.PlatformType", "invoke"}, k = 3, mv = {1, 9, 0}, xi = 48)
    static final class b extends Lambda implements l<NewsListDetailsDataDTO, a0> {
        b() {
            super(1);
        }

        public final void a(NewsListDetailsDataDTO newsListDetailsDataDTO) {
            if (newsListDetailsDataDTO != null) {
                d dVar = d.this;
                if (newsListDetailsDataDTO.getLoading()) {
                    DialogHelper.showProgressDialog(dVar.getActivity());
                } else {
                    DialogHelper.dismissProgressDialog();
                    dVar.N(newsListDetailsDataDTO.getForyouPojo());
                }
            }
        }

        @Override
        public a0 invoke(NewsListDetailsDataDTO newsListDetailsDataDTO) {
            a(newsListDetailsDataDTO);
            return a0.a;
        }
    }

    @Metadata(d1 = {"\u0000\u0010\n\u0000\n\u0002\u0010\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0002\u0010\u0000\u001a\u00020\u00012\u000e\u0010\u0002\u001a\n \u0004*\u0004\u0018\u00010\u00030\u0003H\n¢\u0006\u0002\b\u0005"}, d2 = {"<anonymous>", "", "it", "Lcom/htmedia/mint/pojo/newslist/NewsListFollowCountDTO;", "kotlin.jvm.PlatformType", "invoke"}, k = 3, mv = {1, 9, 0}, xi = 48)
    static final class c extends Lambda implements l<NewsListFollowCountDTO, a0> {
        c() {
            super(1);
        }

        public final void a(NewsListFollowCountDTO newsListFollowCountDTO) {
            Integer pageFollowerCount;
            Long id;
            if (newsListFollowCountDTO != null) {
                d dVar = d.this;
                gi giVar = null;
                if (newsListFollowCountDTO.getLoading()) {
                    gi giVar2 = dVar.c;
                    if (giVar2 == null) {
                        m.w("binding");
                    } else {
                        giVar = giVar2;
                    }
                    giVar.q.setVisibility(8);
                    return;
                }
                NewsListFollowCount newsListFollowCount = newsListFollowCountDTO.getNewsListFollowCount();
                if (newsListFollowCount != null) {
                    List content = newsListFollowCount.getContent();
                    List list = content;
                    int i = 0;
                    if (list == null || list.isEmpty()) {
                        return;
                    }
                    gi giVar3 = dVar.c;
                    if (giVar3 == null) {
                        m.w("binding");
                        giVar3 = null;
                    }
                    giVar3.q.setVisibility(0);
                    FollowCountItem followCountItem = (FollowCountItem) content.get(0);
                    long longValue = (followCountItem == null || (id = followCountItem.getId()) == null) ? 0L : id.longValue();
                    NewsListItem newsListItem = dVar.h;
                    if (newsListItem != null && newsListItem.getId() == longValue) {
                        if (followCountItem != null && (pageFollowerCount = followCountItem.getPageFollowerCount()) != null) {
                            i = pageFollowerCount.intValue();
                        }
                        gi giVar4 = dVar.c;
                        if (giVar4 == null) {
                            m.w("binding");
                        } else {
                            giVar = giVar4;
                        }
                        giVar.q.setText("" + i);
                        Log.e(dVar.a, "getNewsListFollowCount::::::::" + i + ' ');
                    }
                }
            }
        }

        @Override
        public a0 invoke(NewsListFollowCountDTO newsListFollowCountDTO) {
            a(newsListFollowCountDTO);
            return a0.a;
        }
    }

    @Metadata(d1 = {"\u0000\u0010\n\u0000\n\u0002\u0010\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0002\u0010\u0000\u001a\u00020\u00012\u000e\u0010\u0002\u001a\n \u0004*\u0004\u0018\u00010\u00030\u0003H\n¢\u0006\u0002\b\u0005"}, d2 = {"<anonymous>", "", "it", "Lcom/htmedia/mint/pojo/newslist/FollowAPIResponseDTO;", "kotlin.jvm.PlatformType", "invoke"}, k = 3, mv = {1, 9, 0}, xi = 48)
    static final class C0016d extends Lambda implements l<FollowAPIResponseDTO, a0> {
        C0016d() {
            super(1);
        }

        public final void a(FollowAPIResponseDTO followAPIResponseDTO) {
            if (followAPIResponseDTO != null) {
                d dVar = d.this;
                if (followAPIResponseDTO.getLoading()) {
                    FragmentActivity activity = dVar.getActivity();
                    if (activity != null) {
                        DialogHelper.showProgressDialog(activity);
                        return;
                    }
                    return;
                }
                if (!followAPIResponseDTO.getStatus()) {
                    DialogHelper.dismissProgressDialog();
                    return;
                }
                DialogHelper.dismissProgressDialog();
                boolean followStatus = followAPIResponseDTO.getFollowStatus();
                NewsListItem newsListItem = followAPIResponseDTO.getNewsListItem();
                long id = newsListItem != null ? newsListItem.getId() : 0L;
                if (m.b(dVar.g, "is_from_home_round_item") || m.b(dVar.g, "is_from_news_list_item")) {
                    return;
                }
                NewsListItem newsListItem2 = dVar.h;
                boolean z = false;
                if (newsListItem2 != null && newsListItem2.getId() == id) {
                    z = true;
                }
                if (z) {
                    NewsListItem newsListItem3 = dVar.h;
                    if (newsListItem3 != null) {
                        newsListItem3.setFollowed(followStatus);
                    }
                    gi giVar = dVar.c;
                    if (giVar == null) {
                        m.w("binding");
                        giVar = null;
                    }
                    if (!TextUtils.isEmpty(giVar.q.getText().toString())) {
                        gi giVar2 = dVar.c;
                        if (giVar2 == null) {
                            m.w("binding");
                            giVar2 = null;
                        }
                        int parseInt = Integer.parseInt(giVar2.q.getText().toString());
                        int i = followStatus ? parseInt + 1 : parseInt - 1;
                        gi giVar3 = dVar.c;
                        if (giVar3 == null) {
                            m.w("binding");
                            giVar3 = null;
                        }
                        giVar3.q.setText(String.valueOf(i));
                        Log.e(dVar.a, "getFollowUnfollowApiRequest::::::::" + i + ' ');
                    }
                    if (followStatus) {
                        gi giVar4 = dVar.c;
                        if (giVar4 == null) {
                            m.w("binding");
                            giVar4 = null;
                        }
                        giVar4.f.setText(dVar.getString(R.string.following));
                        dVar.L("added", dVar.h);
                        String str = n4.b.f;
                        String str2 = n4.b.h;
                        NewsListItem newsListItem4 = dVar.h;
                        n4.b.x(str, str2, newsListItem4 != null ? newsListItem4.getName() : null);
                        return;
                    }
                    gi giVar5 = dVar.c;
                    if (giVar5 == null) {
                        m.w("binding");
                        giVar5 = null;
                    }
                    giVar5.f.setText(dVar.getString(R.string.follow));
                    dVar.L("removed", dVar.h);
                    String str3 = n4.b.f;
                    String str4 = n4.b.i;
                    NewsListItem newsListItem5 = dVar.h;
                    n4.b.x(str3, str4, newsListItem5 != null ? newsListItem5.getName() : null);
                }
            }
        }

        @Override
        public a0 invoke(FollowAPIResponseDTO followAPIResponseDTO) {
            a(followAPIResponseDTO);
            return a0.a;
        }
    }

    @Metadata(d1 = {"\u0000!\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0000\n\u0002\u0010\b\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0002\b\u0003*\u0001\u0000\b\n\u0018\u00002\u00020\u0001J\u0018\u0010\u0002\u001a\u00020\u00032\u0006\u0010\u0004\u001a\u00020\u00052\u0006\u0010\u0006\u001a\u00020\u0005H\u0016J \u0010\u0007\u001a\u00020\u00032\u0006\u0010\b\u001a\u00020\t2\u0006\u0010\n\u001a\u00020\u00052\u0006\u0010\u000b\u001a\u00020\u0005H\u0016¨\u0006\f"}, d2 = {"com/htmedia/mint/newslist/fragment/NewsListDetailsFragment$initScrollListener$1", "Lcom/htmedia/mint/utils/ScrollListinerForCloseButton;", "onLoadMore", "", "page", "", "totalItemsCount", "onScrolled", "recyclerView", "Landroidx/recyclerview/widget/RecyclerView;", "dx", "dy", "app_productionRelease"}, k = 1, mv = {1, 9, 0}, xi = 48)
    public static final class e extends l2 {
        e(FragmentActivity fragmentActivity, View view, RecyclerView recyclerView, LinearLayoutManager linearLayoutManager) {
            super(fragmentActivity, view, recyclerView, linearLayoutManager, d.this, false);
        }

        public void onLoadMore(int page, int totalItemsCount) {
            NewsListConfig newsListConfig;
            if (d.this.u.contains(Integer.valueOf(page))) {
                return;
            }
            d.this.u.add(Integer.valueOf(page));
            d.this.t = page;
            NewsListItem newsListItem = d.this.h;
            e6.a aVar = null;
            String url = newsListItem != null ? newsListItem.getUrl() : null;
            StringBuilder sb = new StringBuilder();
            Config config = d.this.j;
            sb.append((config == null || (newsListConfig = config.getNewsListConfig()) == null) ? null : newsListConfig.getNewslistBaseUrl());
            sb.append(url);
            sb.append("&page=");
            sb.append(d.this.t);
            sb.append("&limit=10");
            String sb2 = sb.toString();
            if (d.this.d == null || d.this.getActivity() == null) {
                return;
            }
            e6.a aVar2 = d.this.d;
            if (aVar2 == null) {
                m.w("newsListDetailsViewModel");
            } else {
                aVar = aVar2;
            }
            FragmentActivity activity = d.this.getActivity();
            m.e(activity, "null cannot be cast to non-null type android.content.Context");
            aVar.d(activity, false, sb2);
        }

        public void onScrolled(RecyclerView recyclerView, int dx, int dy) {
            m.g(recyclerView, "recyclerView");
            super.onScrolled(recyclerView, dx, dy);
            LinearLayoutManager linearLayoutManager = d.this.p;
            boolean z = false;
            if (linearLayoutManager != null && linearLayoutManager.findFirstVisibleItemPosition() == 0) {
                z = true;
            }
            if (z && AppController.a0) {
                HomeActivity activity = d.this.getActivity();
                m.e(activity, "null cannot be cast to non-null type com.htmedia.mint.ui.activity.HomeActivity");
                activity.z4();
            }
        }
    }

    @Metadata(k = 3, mv = {1, 9, 0}, xi = 48)
    static final class f implements Observer, g {
        private final l a;

        f(l function) {
            m.g(function, "function");
            this.a = function;
        }

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

        @Override
        public final Function<?> getFunctionDelegate() {
            return this.a;
        }

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

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

    private final void I() {
        gi giVar = this.c;
        gi giVar2 = null;
        if (giVar == null) {
            m.w("binding");
            giVar = null;
        }
        giVar.i.setText("");
        gi giVar3 = this.c;
        if (giVar3 == null) {
            m.w("binding");
            giVar3 = null;
        }
        giVar3.e.setText("");
        gi giVar4 = this.c;
        if (giVar4 == null) {
            m.w("binding");
            giVar4 = null;
        }
        giVar4.q.setText("");
        gi giVar5 = this.c;
        if (giVar5 == null) {
            m.w("binding");
        } else {
            giVar2 = giVar5;
        }
        giVar2.f.setText("");
    }

    private final void J() {
        NewsListConfig newsListConfig;
        NewsListConfig newsListConfig2;
        e6.b bVar = null;
        if (this.d != null && getActivity() != null) {
            NewsListItem newsListItem = this.h;
            String url = newsListItem != null ? newsListItem.getUrl() : null;
            String C = url != null ? v.C(url, " ", "", false, 4, null) : null;
            StringBuilder sb = new StringBuilder();
            Config config = this.j;
            sb.append((config == null || (newsListConfig2 = config.getNewsListConfig()) == null) ? null : newsListConfig2.getNewslistBaseUrl());
            sb.append(C);
            sb.append("&page=");
            sb.append(this.t);
            sb.append("&limit=10");
            String sb2 = sb.toString();
            e6.a aVar = this.d;
            if (aVar == null) {
                m.w("newsListDetailsViewModel");
                aVar = null;
            }
            FragmentActivity activity = getActivity();
            m.e(activity, "null cannot be cast to non-null type android.content.Context");
            aVar.d(activity, true, sb2);
        }
        e6.a aVar2 = this.d;
        if (aVar2 == null) {
            m.w("newsListDetailsViewModel");
            aVar2 = null;
        }
        aVar2.c().observe(getViewLifecycleOwner(), new f(new b()));
        if (this.d != null && getActivity() != null) {
            StringBuilder sb3 = new StringBuilder();
            Config config2 = this.j;
            sb3.append((config2 == null || (newsListConfig = config2.getNewsListConfig()) == null) ? null : newsListConfig.getFollowersCount());
            sb3.append("?newslistIds=");
            NewsListItem newsListItem2 = this.h;
            sb3.append(newsListItem2 != null ? Long.valueOf(newsListItem2.getId()) : null);
            String sb4 = sb3.toString();
            e6.a aVar3 = this.d;
            if (aVar3 == null) {
                m.w("newsListDetailsViewModel");
                aVar3 = null;
            }
            FragmentActivity activity2 = getActivity();
            m.e(activity2, "null cannot be cast to non-null type android.content.Context");
            aVar3.f(activity2, false, sb4);
        }
        e6.a aVar4 = this.d;
        if (aVar4 == null) {
            m.w("newsListDetailsViewModel");
            aVar4 = null;
        }
        aVar4.e().observe(getViewLifecycleOwner(), new f(new c()));
        e6.b bVar2 = this.e;
        if (bVar2 == null) {
            m.w("newsListViewModel");
        } else {
            bVar = bVar2;
        }
        LiveData<FollowAPIResponseDTO> i = bVar.i();
        if (i != null) {
            i.observe(getViewLifecycleOwner(), new f(new C0016d()));
        }
        S();
    }

    private final void K() {
        if (getActivity() != null) {
            a.C0001a c0001a = a6.a.a;
            FragmentActivity activity = getActivity();
            String SCREEN_VIEW_MANUAL = n.U0;
            m.f(SCREEN_VIEW_MANUAL, "SCREEN_VIEW_MANUAL");
            c0001a.d(activity, SCREEN_VIEW_MANUAL, "newslist_follow_page", "/newslist_follow_page");
        }
    }

    public final void L(String str, NewsListItem newsListItem) {
        String str2;
        if (getActivity() != null) {
            a.C0001a c0001a = a6.a.a;
            FragmentActivity activity = getActivity();
            String WIDGET_ITEM_CLICK = n.Z1;
            m.f(WIDGET_ITEM_CLICK, "WIDGET_ITEM_CLICK");
            String[] strArr = new String[3];
            strArr[0] = "newslist_topic_click";
            strArr[1] = str;
            if (newsListItem == null || (str2 = newsListItem.getName()) == null) {
                str2 = "";
            }
            strArr[2] = str2;
            c0001a.f(activity, WIDGET_ITEM_CLICK, "newslist_topic", "/newslist_topic", null, -1, strArr);
        }
    }

    private final void M() {
        if (getActivity() == null || this.o != null) {
            return;
        }
        FragmentActivity activity = getActivity();
        ArrayList<Content> arrayList = this.q;
        HomeActivity activity2 = getActivity();
        m.e(activity2, "null cannot be cast to non-null type com.htmedia.mint.ui.activity.HomeActivity");
        h0 h0Var = new h0(activity, arrayList, this, this, activity2, this.f, this.p, false, this, this.r, this, "", false, this, this);
        this.o = h0Var;
        h0Var.u(j5.c.NEWS_LIST_DETAIL);
        gi giVar = this.c;
        gi giVar2 = null;
        if (giVar == null) {
            m.w("binding");
            giVar = null;
        }
        giVar.h.setLayoutManager(this.p);
        gi giVar3 = this.c;
        if (giVar3 == null) {
            m.w("binding");
        } else {
            giVar2 = giVar3;
        }
        giVar2.h.setAdapter(this.o);
    }

    public final void N(ForyouPojo foryouPojo) {
        boolean L;
        String C;
        if (foryouPojo != null) {
            try {
                if (this.t == 0) {
                    this.q.clear();
                    this.v = foryouPojo.getId();
                    gi giVar = this.c;
                    gi giVar2 = null;
                    if (giVar == null) {
                        m.w("binding");
                        giVar = null;
                    }
                    TextView textView = giVar.i;
                    String name = foryouPojo.getName();
                    if (name == null && (name = foryouPojo.getTitle()) == null && (name = foryouPojo.getAlias()) == null) {
                        name = "";
                    }
                    textView.setText(name);
                    if (TextUtils.isEmpty(foryouPojo.getDescription())) {
                        gi giVar3 = this.c;
                        if (giVar3 == null) {
                            m.w("binding");
                        } else {
                            giVar2 = giVar3;
                        }
                        giVar2.e.setVisibility(8);
                    } else {
                        gi giVar4 = this.c;
                        if (giVar4 == null) {
                            m.w("binding");
                            giVar4 = null;
                        }
                        giVar4.e.setVisibility(0);
                        String description = foryouPojo.getDescription();
                        String str = description == null ? "" : description;
                        L = w.L(str, "<span class='webrupee'>", false, 2, null);
                        if (L) {
                            C = v.C(str, "<span", "<font face=\"lato_black\"", false, 4, null);
                            str = v.C(C, "</span>", "</font>", false, 4, null);
                        }
                        gi giVar5 = this.c;
                        if (giVar5 == null) {
                            m.w("binding");
                        } else {
                            giVar2 = giVar5;
                        }
                        giVar2.e.setText(f0.V3(Html.fromHtml(str)));
                    }
                }
                List contentList = foryouPojo.getContentList();
                if (contentList != null) {
                    this.q.addAll(contentList);
                }
                h0 h0Var = this.o;
                if (h0Var != null) {
                    h0Var.notifyDataSetChanged();
                }
            } catch (Exception e2) {
                e2.printStackTrace();
            }
        }
    }

    private final void O() {
        gi giVar = this.c;
        gi giVar2 = null;
        if (giVar == null) {
            m.w("binding");
            giVar = null;
        }
        giVar.c.setOnClickListener(new View.OnClickListener() {
            @Override
            public final void onClick(View view) {
                d.P(d.this, view);
            }
        });
        gi giVar3 = this.c;
        if (giVar3 == null) {
            m.w("binding");
            giVar3 = null;
        }
        giVar3.f.setOnClickListener(new View.OnClickListener() {
            @Override
            public final void onClick(View view) {
                d.Q(d.this, view);
            }
        });
        gi giVar4 = this.c;
        if (giVar4 == null) {
            m.w("binding");
        } else {
            giVar2 = giVar4;
        }
        giVar2.j.setOnClickListener(new View.OnClickListener() {
            @Override
            public final void onClick(View view) {
                d.R(d.this, view);
            }
        });
    }

    public static final void P(d this$0, View view) {
        m.g(this$0, "this$0");
        HomeActivity activity = this$0.getActivity();
        HomeActivity homeActivity = activity instanceof HomeActivity ? activity : null;
        if (homeActivity != null) {
            homeActivity.onBackPressed();
            homeActivity.d4(false);
        }
    }

    public static final void Q(d this$0, View view) {
        m.g(this$0, "this$0");
        this$0.g = "";
        this$0.followFollowingClick();
    }

    public static final void R(d this$0, View view) {
        m.g(this$0, "this$0");
        AppCompatActivity activity = this$0.getActivity();
        if (activity != null) {
            StringBuilder sb = new StringBuilder();
            sb.append("https://www.livemint.com/newsstack-detail?id=");
            sb.append(this$0.v);
            sb.append("&path=");
            NewsListItem newsListItem = this$0.h;
            sb.append(newsListItem != null ? newsListItem.getUrl() : null);
            f0.H3(activity, "Check out this News Stack - " + sb.toString() + "\n\n\nDownload Live Mint app today for latest news, click here : https://play.google.com/store/apps/details?id=com.htmedia.mint&hl=en");
        }
    }

    private final void S() {
        NewsListItem newsListItem;
        Context activity = getActivity();
        if (activity == null || !f0.n2(activity) || (newsListItem = this.h) == null || !newsListItem.isFollowed()) {
            return;
        }
        newsListItem.setLastUpdatedTime(o.a.d());
        e6.b bVar = this.e;
        if (bVar == null) {
            m.w("newsListViewModel");
            bVar = null;
        }
        bVar.d(activity, newsListItem.isFollowed(), newsListItem, 0, 0);
    }

    private final void T(boolean z) {
        gi giVar = null;
        if (z) {
            gi giVar2 = this.c;
            if (giVar2 == null) {
                m.w("binding");
            } else {
                giVar = giVar2;
            }
            giVar.f.setText(getString(R.string.following));
            return;
        }
        gi giVar3 = this.c;
        if (giVar3 == null) {
            m.w("binding");
        } else {
            giVar = giVar3;
        }
        giVar.f.setText(getString(R.string.follow));
    }

    private final void followFollowingClick() {
        FragmentActivity activity = getActivity();
        if (activity != null) {
            if (f0.n2(activity)) {
                NewsListItem newsListItem = this.h;
                if (newsListItem != null) {
                    newsListItem.setFollowed(!newsListItem.isFollowed());
                    e6.b bVar = this.e;
                    if (bVar == null) {
                        m.w("newsListViewModel");
                        bVar = null;
                    }
                    bVar.d(activity, newsListItem.isFollowed(), newsListItem, 0, 0);
                    return;
                }
                return;
            }
            NewsListItem newsListItem2 = this.h;
            if (newsListItem2 != null) {
                newsListItem2.setFollowed(!newsListItem2.isFollowed());
                TempDataHolder tempDataHolder = TempDataHolder.INSTANCE;
                tempDataHolder.setChildPosition(0);
                tempDataHolder.setGroupPosition(0);
                tempDataHolder.setNewsListItem(newsListItem2);
                g7.a.s(activity, 102, "Newslist", "Newslist", "Newslist Detail List", "", "", (Bundle) null, (Content) null);
            }
        }
    }

    private final void initScrollListener() {
        if (getActivity() != null) {
            FragmentActivity activity = getActivity();
            gi giVar = this.c;
            gi giVar2 = null;
            if (giVar == null) {
                m.w("binding");
                giVar = null;
            }
            View root = giVar.getRoot();
            gi giVar3 = this.c;
            if (giVar3 == null) {
                m.w("binding");
                giVar3 = null;
            }
            e eVar = new e(activity, root, giVar3.h, this.p);
            this.s = eVar;
            eVar.setType(getTag());
            l2 l2Var = this.s;
            if (l2Var != null) {
                l2Var.setSection(this.f);
            }
            Section section = this.f;
            if (TextUtils.isEmpty(section != null ? section.getTemplate() : null)) {
                l2 l2Var2 = this.s;
                if (l2Var2 != null) {
                    Section section2 = this.f;
                    l2Var2.setTemplate(section2 != null ? section2.getDesign() : null);
                }
            } else {
                l2 l2Var3 = this.s;
                if (l2Var3 != null) {
                    Section section3 = this.f;
                    l2Var3.setTemplate(section3 != null ? section3.getTemplate() : null);
                }
            }
            l2 l2Var4 = this.s;
            if (l2Var4 != null) {
                l2Var4.setHomePage(false);
            }
            gi giVar4 = this.c;
            if (giVar4 == null) {
                m.w("binding");
            } else {
                giVar2 = giVar4;
            }
            RecyclerView recyclerView = giVar2.h;
            l2 l2Var5 = this.s;
            m.e(l2Var5, "null cannot be cast to non-null type com.htmedia.mint.utils.ScrollListinerForCloseButton");
            recyclerView.addOnScrollListener(l2Var5);
        }
    }

    private final void initViews() {
        FragmentActivity activity = getActivity();
        if (activity != null) {
            this.d = (e6.a) new ViewModelProvider(activity).get(e6.a.class);
            this.e = (e6.b) new ViewModelProvider(activity).get(e6.b.class);
        }
        this.j = AppController.j().g();
        this.i = f0.Z1();
        gi giVar = this.c;
        if (giVar == null) {
            m.w("binding");
            giVar = null;
        }
        giVar.f(Boolean.valueOf(this.i));
        gi giVar2 = this.c;
        if (giVar2 == null) {
            m.w("binding");
            giVar2 = null;
        }
        giVar2.e("Back");
        FragmentActivity activity2 = getActivity();
        if (activity2 != null) {
            this.p = new LinearLayoutManager(activity2);
        }
        if (this.h != null) {
            gi giVar3 = this.c;
            if (giVar3 == null) {
                m.w("binding");
                giVar3 = null;
            }
            TextView textView = giVar3.i;
            NewsListItem newsListItem = this.h;
            textView.setText(newsListItem != null ? newsListItem.getName() : null);
            NewsListItem newsListItem2 = this.h;
            T(newsListItem2 != null ? newsListItem2.isFollowed() : false);
        }
        K();
    }

    public void getAllBookmarkList(List<String> list) {
    }

    public void onBookmarkDelete(ArrayList<Content> contentList) {
    }

    public void onCloseButtonClick(int position, Content forYouDummyPojo) {
    }

    public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
        m.g(inflater, "inflater");
        gi c2 = gi.c(inflater, container, false);
        m.f(c2, "inflate(...)");
        this.c = c2;
        if (c2 == null) {
            m.w("binding");
            c2 = null;
        }
        View root = c2.getRoot();
        m.f(root, "getRoot(...)");
        return root;
    }

    public void onDestroyView() {
        super.onDestroyView();
        I();
    }

    public void onListItemClick(int position, Content forYouDummyPojo, RecyclerView.Adapter<?> adapter, Section itemSection, ArrayList<Content> contentArrayList) {
    }

    public void onNudgeViewVisible(int position, Content content, ArrayList<Content> contentArrayList) {
    }

    public void onRecycleItemClick(int position, Content forYouDummyPojo, ArrayList<Content> contentArrayList, boolean isReadStore) {
    }

    public void onTopNavTopicClick(int itemPosition, int position, Section navigationPojo) {
    }

    public void onViewCreated(View view, Bundle savedInstanceState) {
        m.g(view, "view");
        super.onViewCreated(view, savedInstanceState);
        I();
        initViews();
        M();
        initScrollListener();
        O();
        J();
    }
}