正在查看: Mint v5.7.3 应用的 d.java JAVA 源代码文件
本页面展示 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();
}
}