导航菜单

页面标题

页面副标题

Housing v14.7.8 - g.java 源代码

正在查看: Housing v14.7.8 应用的 g.java JAVA 源代码文件

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


package com.locon.housing.presentation.navigation;

import android.content.Context;
import android.os.Bundle;
import androidx.compose.runtime.internal.StabilityInferred;
import androidx.lifecycle.k;
import com.locon.core.analytics.LoginAnalyticsDetails;
import com.locon.core.data.deeplinks.Deeplink;
import com.locon.core.data.seeall.SeeAllData;
import com.locon.core.data.sharedmodels.SerpSeeAllDataBundle;
import com.locon.core.data.sharedmodels.SharedLocalities;
import com.locon.core.data.sharedmodels.SharedLocality;
import com.locon.core.domain.model.ChatPdpModel;
import com.locon.crf.presentation.entity.CrfInitDetails;
import com.locon.feedback.domain.models.FeedbackOption;
import com.locon.feedback.domain.models.PropertiesForFeedback;
import com.locon.home.presentation.ui.components.sections.t2;
import com.newrelic.agent.android.instrumentation.Instrumented;
import kotlin.Metadata;
import kotlin.coroutines.f;
import kotlinx.coroutines.b2;
import kotlinx.coroutines.v2;
import org.jetbrains.annotations.NotNull;

@StabilityInferred(parameters = 0)
@Metadata(d1 = {"\u0000.\n\u0002\u0018\u0002\n\u0002\u0018\u0002\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\u0000\n\u0002\u0018\u0002\n\u0002\b\n\b\u0007\u0018\u00002\u00020\u0001B7\u0012\u0006\u0010\u0003\u001a\u00020\u0002\u0012\u0006\u0010\u0005\u001a\u00020\u0004\u0012\u0006\u0010\u0007\u001a\u00020\u0006\u0012\u0006\u0010\t\u001a\u00020\b\u0012\u0006\u0010\u000b\u001a\u00020\n\u0012\u0006\u0010\r\u001a\u00020\f¢\u0006\u0004\b\u000e\u0010\u000fR\u0014\u0010\u0003\u001a\u00020\u00028\u0002X\u0082\u0004¢\u0006\u0006\n\u0004\b\u0003\u0010\u0010R\u0014\u0010\u0005\u001a\u00020\u00048\u0002X\u0082\u0004¢\u0006\u0006\n\u0004\b\u0005\u0010\u0011R\u0014\u0010\u0007\u001a\u00020\u00068\u0002X\u0082\u0004¢\u0006\u0006\n\u0004\b\u0007\u0010\u0012R\u0014\u0010\t\u001a\u00020\b8\u0002X\u0082\u0004¢\u0006\u0006\n\u0004\b\t\u0010\u0013R\u0014\u0010\u000b\u001a\u00020\n8\u0002X\u0082\u0004¢\u0006\u0006\n\u0004\b\u000b\u0010\u0014R\u0014\u0010\r\u001a\u00020\f8\u0002X\u0082\u0004¢\u0006\u0006\n\u0004\b\r\u0010\u0015¨\u0006\u0016"}, d2 = {"Lcom/locon/housing/presentation/navigation/g;", "Lcom/locon/crf/presentation/navigation/a;", "Landroidx/navigation/p;", "navController", "Lbd/a;", "firebasePerformanceTrace", "Landroid/content/Context;", "activityContext", "Lcom/locon/core/data/local/datastore/g;", "appBottomSheetDataStore", "Lcom/locon/housing/presentation/navigation/b1;", "navigationUtil", "Lcom/locon/core/data/remote/firebase/remoteconfig/h;", "remoteConfigRepository", "<init>", "(Landroidx/navigation/p;Lbd/a;Landroid/content/Context;Lcom/locon/core/data/local/datastore/g;Lcom/locon/housing/presentation/navigation/b1;Lcom/locon/core/data/remote/firebase/remoteconfig/h;)V", "Landroidx/navigation/p;", "Lbd/a;", "Landroid/content/Context;", "Lcom/locon/core/data/local/datastore/g;", "Lcom/locon/housing/presentation/navigation/b1;", "Lcom/locon/core/data/remote/firebase/remoteconfig/h;", "app_gammaRelease"}, k = t2.HOUSE_RENT_ID, mv = {t2.OFFICE_RENT_ID, 0, 0}, xi = 48)
@Instrumented
public final class g implements com.locon.crf.presentation.navigation.a {
    public static final int $stable = 8;

    @NotNull
    private final Context activityContext;

    @NotNull
    private final com.locon.core.data.local.datastore.g appBottomSheetDataStore;

    @NotNull
    private final bd.a firebasePerformanceTrace;

    @NotNull
    private final androidx.navigation.p navController;

    @NotNull
    private final b1 navigationUtil;

    @NotNull
    private final com.locon.core.data.remote.firebase.remoteconfig.h remoteConfigRepository;

    public g(@NotNull androidx.navigation.p pVar, @NotNull bd.a aVar, @NotNull Context context, @NotNull com.locon.core.data.local.datastore.g gVar, @NotNull b1 b1Var, @NotNull com.locon.core.data.remote.firebase.remoteconfig.h hVar) {
        kotlin.jvm.internal.r.k(pVar, "navController");
        kotlin.jvm.internal.r.k(aVar, "firebasePerformanceTrace");
        kotlin.jvm.internal.r.k(context, "activityContext");
        kotlin.jvm.internal.r.k(gVar, "appBottomSheetDataStore");
        kotlin.jvm.internal.r.k(b1Var, "navigationUtil");
        kotlin.jvm.internal.r.k(hVar, "remoteConfigRepository");
        this.navController = pVar;
        this.firebasePerformanceTrace = aVar;
        this.activityContext = context;
        this.appBottomSheetDataStore = gVar;
        this.navigationUtil = b1Var;
        this.remoteConfigRepository = hVar;
    }

    public static zp.j0 a(g gVar, com.locon.core.data.r0 r0Var, LoginAnalyticsDetails loginAnalyticsDetails, boolean z, boolean z2, CrfInitDetails crfInitDetails) {
        xn.a.d(gVar.navController).b(vm.g.e(vm.g.INSTANCE, r0Var, loginAnalyticsDetails, false, z, z2, crfInitDetails.getPropertyType(), 4));
        return zp.j0.INSTANCE;
    }

    @Override
    public final void A3(ChatPdpModel chatPdpModel) {
        kotlin.jvm.internal.r.k(chatPdpModel, "chatPdpModel");
        xn.a.d(this.navController).b(im.i.e(im.i.INSTANCE, chatPdpModel, (com.locon.crf.presentation.entity.a) null, 6));
    }

    @Override
    public final void B4(CrfInitDetails crfInitDetails) {
        kotlin.jvm.internal.r.k(crfInitDetails, "crfInitDetails");
        com.locon.crf.data.network.a.t("source", crfInitDetails.getCrfFlowInitiator().name(), this.firebasePerformanceTrace, "crf");
        this.navigationUtil.i(crfInitDetails);
    }

    @Override
    public final void D4(SeeAllData seeAllData, Boolean bool, String str, boolean z) {
        kotlin.jvm.internal.r.k(str, "contentSquareScreenView");
        xn.a.d(this.navController).b(pm.e0.e(pm.e0.INSTANCE, seeAllData, com.locon.core.data.n1.POST_CRF, (String) null, (String) null, (String) null, bool.booleanValue(), str, z, 28));
    }

    @Override
    public final androidx.lifecycle.i0 E3() {
        try {
            androidx.navigation.k E = this.navController.E();
            if (E != null) {
                return E.g();
            }
            return null;
        } catch (Exception unused) {
            return null;
        }
    }

    @Override
    public final void E4(final com.locon.core.data.r0 r0Var, final LoginAnalyticsDetails loginAnalyticsDetails, final CrfInitDetails crfInitDetails, final boolean z, final boolean z2) {
        b1 b1Var = this.navigationUtil;
        kq.a aVar = new kq.a() {
            public final Object invoke() {
                CrfInitDetails crfInitDetails2 = crfInitDetails;
                return g.a(g.this, r0Var, loginAnalyticsDetails, z, z2, crfInitDetails2);
            }
        };
        b1Var.getClass();
        b2 b = v2.b();
        kotlinx.coroutines.z0 z0Var = kotlinx.coroutines.z0.INSTANCE;
        kotlinx.coroutines.k.c(kotlinx.coroutines.k0.a(f.a.a.d(kotlinx.coroutines.scheduling.b.INSTANCE, b)), (kotlin.coroutines.f) null, (kotlinx.coroutines.l0) null, new a1(b1Var, crfInitDetails, r0Var, loginAnalyticsDetails, z, z2, aVar, null), 3);
    }

    @Override
    public final void K0(Bundle bundle) {
        xn.a.d(this.navController).b(mn.e.e(mn.e.INSTANCE, "TENANT_PREMIUM_BLOCKER_SCREEN", bundle, 28));
    }

    @Override
    public final void K5() {
        xn.a.d(this.navController).b(vm.l.INSTANCE.d("https://housing.com/privacy-policy?source=android"));
    }

    @Override
    public final void L0() {
        vn.c d = xn.a.d(this.navController);
        nm.r rVar = nm.r.INSTANCE;
        rVar.getClass();
        d.b(rVar);
    }

    @Override
    public final void N3() {
        b1 b1Var = this.navigationUtil;
        com.locon.housing.notificationNudge.k kVar = com.locon.housing.notificationNudge.k.POST_CRF;
        b1Var.getClass();
        b1.j(kVar, "");
    }

    @Override
    public final void O4(PropertiesForFeedback propertiesForFeedback) {
        kotlin.jvm.internal.r.k(propertiesForFeedback, "propertiesForFeedback");
        xn.a.d(this.navController).b(nm.h.e(nm.h.INSTANCE, propertiesForFeedback, (FeedbackOption) null, 6));
    }

    @Override
    public final void S5(com.locon.core.data.r0 r0Var, LoginAnalyticsDetails loginAnalyticsDetails, boolean z, boolean z2) {
        kotlin.jvm.internal.r.k(r0Var, "loginFlowInitiator");
        kotlin.jvm.internal.r.k(loginAnalyticsDetails, "loginAnalyticsDetails");
        xn.a.d(this.navController).b(vm.g.e(vm.g.INSTANCE, r0Var, loginAnalyticsDetails, false, z, z2, (String) null, 36));
    }

    @Override
    public final void U() {
        xn.a.d(this.navController).d();
    }

    @Override
    public final zp.j0 X0(kotlin.coroutines.d dVar) {
        androidx.activity.h hVar = this.activityContext;
        kotlin.jvm.internal.r.i(hVar, "null cannot be cast to non-null type androidx.activity.ComponentActivity");
        if (hVar.getLifecycle().b() == k.b.RESUMED) {
            b2 b = v2.b();
            kotlinx.coroutines.z0 z0Var = kotlinx.coroutines.z0.INSTANCE;
            kotlinx.coroutines.k.c(kotlinx.coroutines.k0.a(f.a.a.d(kotlinx.coroutines.internal.t.dispatcher, b)), (kotlin.coroutines.f) null, (kotlinx.coroutines.l0) null, new f(this, null), 3);
        }
        return zp.j0.INSTANCE;
    }

    @Override
    public final void d3(String str, String str2, boolean z) {
        kotlin.jvm.internal.r.k(str, "propertyId");
        xn.a.d(this.navController).c(zm.q0.e(zm.q0.INSTANCE, str, sc.w.PROJECT, (String) null, (String) null, false, false, (sc.f0) null, false, false, false, (String) null, (Deeplink) null, false, (String) null, (String) null, false, false, (String) null, "post_crf", (String) null, str2, "post_crf", (String) null, (String) null, (String) null, z, 1019215868), new com.locon.housing.presentation.x0(24));
    }

    @Override
    public final void d6(String str, String str2) {
        kotlin.jvm.internal.r.k(str, "propertyId");
        if (this.remoteConfigRepository.d("rent_pdp_revamp")) {
            xn.a.d(this.navController).c(zm.q0.e(zm.q0.INSTANCE, str, sc.w.RENT, (String) null, (String) null, false, false, (sc.f0) null, false, false, false, (String) null, (Deeplink) null, false, (String) null, (String) null, false, false, (String) null, "post_crf", (String) null, str2, "post_crf", (String) null, (String) null, (String) null, false, 2092957692), new com.locon.housing.presentation.x0(20));
        } else {
            xn.a.d(this.navController).c(zm.i1.e(zm.i1.INSTANCE, str, (String) null, false, (sc.f0) null, (String) null, str2, "post_crf", "post_crf", (String) null, false, false, 0, (Deeplink) null, (String) null, (String) null, false, (String) null, (String) null, (String) null, 8386814), new com.locon.housing.presentation.x0(21));
        }
    }

    @Override
    public final void h0() {
        xn.a.d(this.navController).b(mn.e.e(mn.e.INSTANCE, "HOUSING_RENT", (Bundle) null, 30));
    }

    @Override
    public final void i0(ChatPdpModel chatPdpModel, com.locon.crf.presentation.entity.a aVar) {
        kotlin.jvm.internal.r.k(aVar, "chatCrfDataWrapper");
        com.locon.crf.data.network.a.t("source", "chat Buttons", this.firebasePerformanceTrace, "chat");
        xn.a.d(this.navController).b(im.i.e(im.i.INSTANCE, chatPdpModel, aVar, 4));
    }

    @Override
    public final void i3(CrfInitDetails crfInitDetails) {
        kotlin.jvm.internal.r.k(crfInitDetails, "crfInitDetails");
        com.locon.crf.data.network.a.t("source", crfInitDetails.getCrfFlowInitiator().name(), this.firebasePerformanceTrace, "crf");
        this.navigationUtil.i(crfInitDetails);
    }

    @Override
    public final void j(String str, String str2) {
        kotlin.jvm.internal.r.k(str, "cityName");
        kotlin.jvm.internal.r.k(str2, com.locon.hp.data.network.a.CITY_UUID);
        com.locon.core.data.o1.INSTANCE.getClass();
        SharedLocality sharedLocality = new SharedLocality(str, str2, "city", "", "", null, null, null, null, null, 992, null);
        cq.b x = kotlin.collections.t.x();
        x.add(sharedLocality);
        xn.a.d(this.navController).b(fn.l.e(fn.l.INSTANCE, new SharedLocalities(x.build()), (com.locon.core.data.local.datastore.n0) null, false, 254));
    }

    @Override
    public final void j3(String str, String str2) {
        kotlin.jvm.internal.r.k(str, "propertyId");
        xn.a.d(this.navController).c(zm.l.e(zm.l.INSTANCE, str, (String) null, false, (sc.f0) null, str2, (String) null, "post_crf", "post_crf", (Deeplink) null, (String) null, (String) null, (String) null, false, 0, 32350), new com.locon.housing.presentation.x0(19));
    }

    @Override
    public final void n2(String str, String str2) {
        kotlin.jvm.internal.r.k(str, "propertyId");
        if (this.remoteConfigRepository.d("resale_pdp_revamp")) {
            xn.a.d(this.navController).c(zm.q0.e(zm.q0.INSTANCE, str, sc.w.RESALE, (String) null, (String) null, false, false, (sc.f0) null, false, false, false, (String) null, (Deeplink) null, false, (String) null, (String) null, false, false, (String) null, "post_crf", (String) null, str2, "post_crf", (String) null, (String) null, (String) null, false, 2092957692), new com.locon.housing.presentation.x0(22));
        } else {
            xn.a.d(this.navController).c(zm.n1.e(zm.n1.INSTANCE, str, (String) null, false, (sc.f0) null, (String) null, str2, "post_crf", "post_crf", (String) null, false, false, 0, (Deeplink) null, (String) null, (String) null, false, 1046782), new com.locon.housing.presentation.x0(23));
        }
    }

    @Override
    public final void t2(String str) {
        kotlin.jvm.internal.r.k(str, "filterId");
        if (s0.a(this.navController, fn.q.INSTANCE)) {
            xn.a.d(this.navController).c(fn.z.e(fn.z.INSTANCE, (String) null, (String) null, (String) null, (String) null, (SerpSeeAllDataBundle) null, (String) null, str, false, false, 1791), new com.locon.housing.presentation.x0(15));
            return;
        }
        androidx.navigation.p pVar = this.navController;
        fn.z zVar = fn.z.INSTANCE;
        if (s0.a(pVar, zVar)) {
            xn.a.d(this.navController).c(fn.z.e(zVar, (String) null, (String) null, (String) null, (String) null, (SerpSeeAllDataBundle) null, (String) null, str, false, false, 1791), new com.locon.housing.presentation.x0(16));
        } else {
            xn.a.d(this.navController).b(fn.z.e(zVar, (String) null, (String) null, (String) null, (String) null, (SerpSeeAllDataBundle) null, (String) null, str, false, false, 1791));
        }
    }

    @Override
    public final void w7(String str, String str2, String str3, String str4) {
        vn.c d = xn.a.d(this.navController);
        km.c.INSTANCE.getClass();
        d.b(km.c.d(str, str2, str4, str3));
    }

    @Override
    public final void y2(Bundle bundle, String str) {
        xn.a.d(this.navController).b(mn.e.e(mn.e.INSTANCE, str, bundle, 28));
    }

    @Override
    public final void z1() {
        xn.a.d(this.navController).b(km.a.INSTANCE);
    }
}