正在查看: Housing v14.7.8 应用的 f1.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: Housing v14.7.8 应用的 f1.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package com.locon.housing.presentation.navigation;
import android.os.Bundle;
import android.os.Parcelable;
import androidx.compose.runtime.internal.StabilityInferred;
import androidx.navigation.Navigator;
import androidx.navigation.p;
import com.locon.core.analytics.LoginAnalyticsDetails;
import com.locon.core.data.EstablishmentsModel;
import com.locon.core.data.QnaGaAttributeModel;
import com.locon.core.data.ReportErrorQuestionOptionsModel;
import com.locon.core.data.ReportErrorSharedModel;
import com.locon.core.data.deeplinks.Deeplink;
import com.locon.core.data.remote.ratingReviews.model.RatingsReviewModel;
import com.locon.core.data.remote.ratingReviews.model.ReviewModel;
import com.locon.core.data.sharedmodels.AmenitiesModel;
import com.locon.core.data.sharedmodels.DeeplinkPayloadDataModel;
import com.locon.core.data.sharedmodels.FurnishingModel;
import com.locon.core.data.sharedmodels.GalleryModel;
import com.locon.core.data.sharedmodels.PdpCommonBottomSheetHeaderModel;
import com.locon.core.data.sharedmodels.PropertyInfoModels$CrfModel;
import com.locon.core.data.sharedmodels.PropertyInfoModels$SimilarDetailsModel;
import com.locon.core.data.sharedmodels.SelectedFilterModel;
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.data.sharedmodels.SimilarDetailModel;
import com.locon.core.data.sharedmodels.TransactionsModel;
import com.locon.core.data.sharedmodels.VerifiedTagDescriptionModel;
import com.locon.core.domain.model.ChatPdpModel;
import com.locon.core.domain.model.PriceBreakUpDetailsModel;
import com.locon.core.domain.model.TeleCrmRequestModel;
import com.locon.crf.presentation.entity.CrfInitDetails;
import com.locon.domain.model.LocSuggestionsPayloadModel;
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.locon.pdp_data.presentationModels.DeveloperInfo;
import com.locon.pdp_data.presentationModels.QrCodesListModel;
import com.locon.pdp_data.presentationModels.SellerModel;
import com.locon.pdp_data.presentationModels.compareProperty.ComparePropertyModel;
import com.locon.pdp_domain.models.AdditionalDetailsModel;
import com.locon.pdp_domain.models.HighlightModel;
import com.locon.pdp_domain.models.InteriorModel;
import com.locon.pdp_presentation.data.ReadMoreBottomSheetModel;
import com.locon.pdp_presentation.ui.components.sections.GalleryCrfFormDataWrapper;
import com.locon.pdp_presentation.ui.components.sections.MapCrfDataWrapper;
import com.locon.pdp_presentation.ui.components.sections.floorPlan.InventoryConfigListWrapper;
import com.newrelic.agent.android.instrumentation.Instrumented;
import com.ramcosta.composedestinations.generated.demandserp.navgraphs.SerpGraph;
import java.util.List;
import kotlin.Metadata;
import org.jetbrains.annotations.NotNull;
import zm.s1;
@StabilityInferred(parameters = 0)
@Metadata(d1 = {"\u00000\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\u0002\b\b\n\u0002\u0010\u000b\n\u0002\b\u0003\b\u0007\u0018\u00002\u00020\u0001B/\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¢\u0006\u0004\b\f\u0010\rR\u0014\u0010\u0003\u001a\u00020\u00028\u0002X\u0082\u0004¢\u0006\u0006\n\u0004\b\u0003\u0010\u000eR\u0014\u0010\u0005\u001a\u00020\u00048\u0002X\u0082\u0004¢\u0006\u0006\n\u0004\b\u0005\u0010\u000fR\u0014\u0010\u0007\u001a\u00020\u00068\u0002X\u0082\u0004¢\u0006\u0006\n\u0004\b\u0007\u0010\u0010R\u0014\u0010\t\u001a\u00020\b8\u0002X\u0082\u0004¢\u0006\u0006\n\u0004\b\t\u0010\u0011R\u0014\u0010\u000b\u001a\u00020\n8\u0002X\u0082\u0004¢\u0006\u0006\n\u0004\b\u000b\u0010\u0012R\u0014\u0010\u0014\u001a\u00020\u00138\u0002X\u0082\u0004¢\u0006\u0006\n\u0004\b\u0014\u0010\u0015¨\u0006\u0016"}, d2 = {"Lcom/locon/housing/presentation/navigation/f1;", "Lgi/a;", "Landroidx/navigation/p;", "navController", "Lbd/a;", "firebasePerformanceTrace", "Lcom/locon/housing/deeplink/d0;", "cloudDeeplinks", "Lcom/locon/housing/presentation/navigation/b1;", "navigationUtil", "Lcom/locon/core/data/remote/firebase/remoteconfig/h;", "remoteConfigRepository", "<init>", "(Landroidx/navigation/p;Lbd/a;Lcom/locon/housing/deeplink/d0;Lcom/locon/housing/presentation/navigation/b1;Lcom/locon/core/data/remote/firebase/remoteconfig/h;)V", "Landroidx/navigation/p;", "Lbd/a;", "Lcom/locon/housing/deeplink/d0;", "Lcom/locon/housing/presentation/navigation/b1;", "Lcom/locon/core/data/remote/firebase/remoteconfig/h;", "", "rentPdpRevamp", "Z", "app_gammaRelease"}, k = t2.HOUSE_RENT_ID, mv = {t2.OFFICE_RENT_ID, 0, 0}, xi = 48)
@Instrumented
public final class f1 implements gi.a {
public static final int $stable = 8;
@NotNull
private final com.locon.housing.deeplink.d0 cloudDeeplinks;
@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;
private final boolean rentPdpRevamp;
public f1(@NotNull androidx.navigation.p pVar, @NotNull bd.a aVar, @NotNull com.locon.housing.deeplink.d0 d0Var, @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(d0Var, "cloudDeeplinks");
kotlin.jvm.internal.r.k(b1Var, "navigationUtil");
kotlin.jvm.internal.r.k(hVar, "remoteConfigRepository");
this.navController = pVar;
this.firebasePerformanceTrace = aVar;
this.cloudDeeplinks = d0Var;
this.navigationUtil = b1Var;
this.remoteConfigRepository = hVar;
this.rentPdpRevamp = hVar.d("rent_pdp_revamp");
}
public static zp.j0 a(f1 f1Var, vn.d dVar) {
com.ramcosta.composedestinations.spec.q startRoute;
kotlin.jvm.internal.r.k(dVar, "$this$navigate");
androidx.navigation.k x = f1Var.navController.x();
if (x == null || (startRoute = xn.a.c(x)) == null) {
startRoute = xn.a.a(f1Var.navController).getStartRoute();
}
dVar.a(startRoute, new e1(4));
return zp.j0.INSTANCE;
}
public static zp.j0 d(f1 f1Var, vn.d dVar) {
kotlin.jvm.internal.r.k(dVar, "$this$navigate");
String L = f1Var.navController.B().L();
if (L != null) {
dVar.a(com.ramcosta.composedestinations.spec.i.a(L), new e1(3));
}
return zp.j0.INSTANCE;
}
public static zp.j0 e(f1 f1Var, vn.d dVar) {
com.ramcosta.composedestinations.spec.q startRoute;
kotlin.jvm.internal.r.k(dVar, "$this$navigate");
androidx.navigation.k x = f1Var.navController.x();
if (x == null || (startRoute = xn.a.c(x)) == null) {
startRoute = xn.a.a(f1Var.navController).getStartRoute();
}
dVar.a(startRoute, new o0(26));
return zp.j0.INSTANCE;
}
public final void A(String str, String str2) {
kotlin.jvm.internal.r.k(str2, "serviceType");
xn.a.d(this.navController).b(pm.a.INSTANCE.d(str, str2));
}
public final void A1(com.locon.core.data.r0 r0Var) {
kotlin.jvm.internal.r.k(r0Var, "loginFlowInitiator");
xn.a.d(this.navController).b(vm.g.e(vm.g.INSTANCE, r0Var, (LoginAnalyticsDetails) null, false, false, false, (String) null, 62));
}
public final void A2(String str, String str2, String str3) {
kotlin.jvm.internal.r.k(str, "poly");
kotlin.jvm.internal.r.k(str2, "bhkTitle");
kotlin.jvm.internal.r.k(str3, "gaFrom");
xn.a.d(this.navController).c(rm.k.e(rm.k.INSTANCE, str, com.locon.exclusive.data.repository.a.PDP, str3, "dedicated", false, 0, 48), new e1(6));
}
public final void B1(ReviewModel reviewModel, boolean z, String str, String str2, String str3, String str4, RatingsReviewModel ratingsReviewModel, String str5, String str6, com.locon.core.data.f1 f1Var, boolean z2, String str7, sc.w wVar, boolean z3) {
kotlin.jvm.internal.r.k(reviewModel, "reviewModel");
kotlin.jvm.internal.r.k(str, com.locon.crf.data.network.b.PROJECT_ID);
kotlin.jvm.internal.r.k(str2, "localityId");
kotlin.jvm.internal.r.k(str3, "addressDescription");
kotlin.jvm.internal.r.k(str4, "localityOrProjectName");
kotlin.jvm.internal.r.k(ratingsReviewModel, "ratingsReviewModel");
kotlin.jvm.internal.r.k(str5, "traceFrom");
kotlin.jvm.internal.r.k(str6, "coverPhotoUrlOrEmpty");
kotlin.jvm.internal.r.k(f1Var, "entryPoint");
kotlin.jvm.internal.r.k(wVar, "propertyType");
vn.c d = xn.a.d(this.navController);
zm.p1.INSTANCE.getClass();
d.b(zm.p1.d(reviewModel, z, str, str2, str3, str4, ratingsReviewModel, str5, "dedicated", str6, f1Var, z2, wVar, str7, z3));
}
public final void B3() {
if (this.navController.z() == null) {
this.navController.B();
}
xn.a.d(this.navController).c(pm.l.e(pm.l.INSTANCE, (ChatPdpModel) null, (com.locon.crf.presentation.entity.a) null, (String) null, 0, (String) null, (DeeplinkPayloadDataModel) null, 1023), new d1(this, 1));
}
public final void B5(com.locon.core.data.r0 r0Var, LoginAnalyticsDetails loginAnalyticsDetails, boolean z) {
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, false, (String) null, 52));
}
public final void C2(String str) {
vn.c d = xn.a.d(this.navController);
fn.z zVar = fn.z.INSTANCE;
if (str == null) {
str = "";
}
d.c(fn.z.e(zVar, (String) null, (String) null, (String) null, (String) null, (SerpSeeAllDataBundle) null, str, "", false, false, 1663), new e1(0));
}
public final void C4(String str) {
kotlin.jvm.internal.r.k(str, "url");
androidx.navigation.p pVar = this.navController;
com.ramcosta.composedestinations.spec.g d = zm.n0.INSTANCE.d(str);
p.a aVar = androidx.navigation.p.Companion;
pVar.getClass();
pVar.K(pVar.t(d), (androidx.navigation.y0) null, (Navigator.a) null);
}
public final void F3(boolean z, boolean z2) {
xn.a.d(this.navController).b(bn.m.e(bn.m.INSTANCE, 0, z, (Parcelable) null, (ReportErrorQuestionOptionsModel) null, (String) null, 0, false, z2, 124));
}
public final void F4(String str) {
kotlin.jvm.internal.r.k(str, "filterId");
if (this.navController.z() == null) {
this.navController.B();
}
xn.a.d(this.navController).c(fn.z.e(fn.z.INSTANCE, (String) null, "deeplink", (String) null, com.locon.exclusive.data.repository.a.PDP, (SerpSeeAllDataBundle) null, (String) null, str, false, false, 1773), new d1(this, 0));
}
public final void G(LoginAnalyticsDetails loginAnalyticsDetails, com.locon.core.data.r0 r0Var, ce.b bVar, PdpCommonBottomSheetHeaderModel pdpCommonBottomSheetHeaderModel, String str, boolean z, String str2, sc.w wVar, String str3, CrfInitDetails crfInitDetails, boolean z2) {
kotlin.jvm.internal.r.k(loginAnalyticsDetails, "loginAnalyticsDetails");
kotlin.jvm.internal.r.k(r0Var, "loginFlowInitiator");
kotlin.jvm.internal.r.k(bVar, "crfFlowInitiator");
kotlin.jvm.internal.r.k(pdpCommonBottomSheetHeaderModel, "projectDetails");
kotlin.jvm.internal.r.k(str, "propertyId");
kotlin.jvm.internal.r.k(str2, "fromScreenGaSource");
kotlin.jvm.internal.r.k(wVar, "propertyType");
kotlin.jvm.internal.r.k(crfInitDetails, "crfInitDetails");
xn.a.d(this.navController).b(zm.l0.e(zm.l0.INSTANCE, loginAnalyticsDetails, r0Var, pdpCommonBottomSheetHeaderModel, bVar, str, wVar, str2, str3, crfInitDetails, Boolean.FALSE, z, z2, 2048));
}
public final void H0(String str) {
kotlin.jvm.internal.r.k(str, "url");
xn.a.d(this.navController).b(zm.w.INSTANCE.d(str));
}
public final void H5(String str) {
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, (String) null, (String) null, (String) null, (String) null, (Deeplink) null, (String) null, (String) null, (String) null, false, 0, 32766), new o0(25));
}
public final void I1(String str, PropertyInfoModels$SimilarDetailsModel propertyInfoModels$SimilarDetailsModel) {
kotlin.jvm.internal.r.k(str, "sourcePages");
kotlin.jvm.internal.r.k(propertyInfoModels$SimilarDetailsModel, "similarDetailsModel");
com.locon.core.data.o1.INSTANCE.getClass();
com.locon.core.data.o1.e1(propertyInfoModels$SimilarDetailsModel);
xn.a.d(this.navController).b(fn.a.e(fn.a.INSTANCE, "commercial", str, false, false, 60));
}
public final void I5(com.locon.core.data.r0 r0Var) {
kotlin.jvm.internal.r.k(r0Var, "loginFlowInitiator");
xn.a.d(this.navController).b(vm.g.e(vm.g.INSTANCE, r0Var, (LoginAnalyticsDetails) null, false, false, false, (String) null, 62));
}
public final void J1(SerpSeeAllDataBundle serpSeeAllDataBundle) {
xn.a.d(this.navController).c(fn.z.e(fn.z.INSTANCE, (String) null, (String) null, (String) null, (String) null, serpSeeAllDataBundle, (String) null, (String) null, false, false, 1951), new e1(5));
}
public final void K7(PdpCommonBottomSheetHeaderModel pdpCommonBottomSheetHeaderModel, AmenitiesModel amenitiesModel, String str, String str2, com.locon.core.data.d1 d1Var, FurnishingModel furnishingModel, boolean z, String str3, boolean z2, sc.w wVar) {
kotlin.jvm.internal.r.k(pdpCommonBottomSheetHeaderModel, "bottomSheetHeaderModel");
kotlin.jvm.internal.r.k(amenitiesModel, "amenitiesModel");
kotlin.jvm.internal.r.k(str2, "contactCtaLabel");
kotlin.jvm.internal.r.k(d1Var, "propertyDetailForCtaVisibility");
kotlin.jvm.internal.r.k(furnishingModel, "furnishingModel");
kotlin.jvm.internal.r.k(str3, "selectedCity");
kotlin.jvm.internal.r.k(wVar, "propertyType");
vn.c d = xn.a.d(this.navController);
zm.c.INSTANCE.getClass();
d.b(zm.c.d(pdpCommonBottomSheetHeaderModel, amenitiesModel, str, str2, wVar, d1Var, furnishingModel, z, str3));
}
public final void L4(boolean z) {
xn.a.d(this.navController).b(zm.b1.INSTANCE.d(z));
}
public final void L6() {
xn.a.d(this.navController).b(zm.e.INSTANCE.d("https://www.bricknbolt.com/c/bnb-home-construction?utm_source=Housing&utm_medium=cpc&utm_campaign=Request_construction&utm_term=Plot_Pages&utm_content=home_construction_package"));
}
public final void M1(AdditionalDetailsModel additionalDetailsModel, String str, String str2, com.locon.core.data.d1 d1Var) {
kotlin.jvm.internal.r.k(additionalDetailsModel, "additionalDetailsModel");
kotlin.jvm.internal.r.k(str2, "contactCtaLabel");
kotlin.jvm.internal.r.k(d1Var, "propertyDetailForCtaVisibility");
vn.c d = xn.a.d(this.navController);
zm.a.INSTANCE.getClass();
d.b(zm.a.d(additionalDetailsModel, str, str2, d1Var));
}
public final void M3(sc.d0 d0Var, String str, String str2, String str3, String str4, String str5, sc.w wVar) {
kotlin.jvm.internal.r.k(d0Var, "serviceType");
kotlin.jvm.internal.r.k(str, "cityId");
kotlin.jvm.internal.r.k(str2, "cityName");
kotlin.jvm.internal.r.k(str3, "localityId");
kotlin.jvm.internal.r.k(str4, "localityName");
kotlin.jvm.internal.r.k(str5, "minPrice");
kotlin.jvm.internal.r.k(wVar, "propertyType");
xn.a.d(this.navController).b(pm.z.e(pm.z.INSTANCE, d0Var, str, str2, str3, str4, str5, "0", wVar, (SharedLocalities) null, 768));
}
public final void M6(PdpCommonBottomSheetHeaderModel pdpCommonBottomSheetHeaderModel, String str, String str2, com.locon.core.data.d1 d1Var, boolean z) {
kotlin.jvm.internal.r.k(pdpCommonBottomSheetHeaderModel, "pdpCommonBottomSheetHeaderModel");
kotlin.jvm.internal.r.k(str2, "contactCtaLabel");
kotlin.jvm.internal.r.k(d1Var, "propertyDetailForCtaVisibility");
vn.c d = xn.a.d(this.navController);
jn.e eVar = jn.e.INSTANCE;
VerifiedTagDescriptionModel verifiedTagDescriptionModel = new VerifiedTagDescriptionModel(pdpCommonBottomSheetHeaderModel.k(), pdpCommonBottomSheetHeaderModel.getSoldByOrEmpty(), pdpCommonBottomSheetHeaderModel.getPriceRangeOrDefault(), pdpCommonBottomSheetHeaderModel.getCoverPhotoUrlOrEmpty(), true, str, str2, d1Var);
eVar.getClass();
d.b(jn.e.d(verifiedTagDescriptionModel));
}
public final void M7(String str, String str2, String str3, String str4) {
kotlin.jvm.internal.r.k(str, "propertyId");
kotlin.jvm.internal.r.k(str2, "gaSource");
kotlin.jvm.internal.r.k(str3, "gaFrom");
kotlin.jvm.internal.r.k(str4, "placementForCrf");
vn.c d = xn.a.d(this.navController);
if (this.rentPdpRevamp) {
d.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, str2, (String) null, str3, str4, (String) null, (String) null, (String) null, false, 2092957692), new o0(23));
} else {
d.c(zm.i1.e(zm.i1.INSTANCE, str, (String) null, false, (sc.f0) null, (String) null, str3, str4, str2, (String) null, false, false, 0, (Deeplink) null, (String) null, (String) null, false, (String) null, (String) null, (String) null, 8386814), new o0(24));
}
}
public final void N4(String str, double d, double d2) {
kotlin.jvm.internal.r.k(str, "uuid");
xn.a.d(this.navController).b(tm.c.e(tm.c.INSTANCE, (LocSuggestionsPayloadModel) null, false, str, (String) null, qi.a.Map, d, d2, 19));
}
public final void O7(PdpCommonBottomSheetHeaderModel pdpCommonBottomSheetHeaderModel, InteriorModel interiorModel, String str, String str2, com.locon.core.data.d1 d1Var, boolean z, sc.w wVar) {
kotlin.jvm.internal.r.k(pdpCommonBottomSheetHeaderModel, "bottomSheetHeaderModel");
kotlin.jvm.internal.r.k(interiorModel, "interiorModel");
kotlin.jvm.internal.r.k(str2, "contactCtaLabel");
kotlin.jvm.internal.r.k(d1Var, "propertyDetailForCtaVisibility");
kotlin.jvm.internal.r.k(wVar, "propertyType");
vn.c d = xn.a.d(this.navController);
zm.g0.INSTANCE.getClass();
d.b(zm.g0.d(pdpCommonBottomSheetHeaderModel, interiorModel, str, wVar, str2, d1Var));
}
public final void P(PriceBreakUpDetailsModel priceBreakUpDetailsModel, PdpCommonBottomSheetHeaderModel pdpCommonBottomSheetHeaderModel, String str, String str2, com.locon.core.data.d1 d1Var, boolean z, String str3, boolean z2, sc.w wVar) {
kotlin.jvm.internal.r.k(priceBreakUpDetailsModel, "priceBreakUpDetailsModel");
kotlin.jvm.internal.r.k(pdpCommonBottomSheetHeaderModel, "bottomSheetHeaderModel");
kotlin.jvm.internal.r.k(str2, "contactCtaLabel");
kotlin.jvm.internal.r.k(d1Var, "propertyDetailForCtaVisibility");
kotlin.jvm.internal.r.k(str3, "selectedCity");
kotlin.jvm.internal.r.k(wVar, "propertyType");
vn.c d = xn.a.d(this.navController);
zm.v0.INSTANCE.getClass();
d.b(zm.v0.d(pdpCommonBottomSheetHeaderModel, priceBreakUpDetailsModel, str, wVar, str2, d1Var, z, str3));
}
public final void R4(String str, String str2, String str3, String str4) {
kotlin.jvm.internal.r.k(str, "entityId");
kotlin.jvm.internal.r.k(str2, "localityOrProjectName");
kotlin.jvm.internal.r.k(str3, "localityOrProjectAddress");
kotlin.jvm.internal.r.k(str4, "coverPhotoUrl");
xn.a.d(this.navController).b(dn.b.e(dn.b.INSTANCE, com.locon.core.data.f1.PDP, str, 0, (String) null, (String) null, str2, str3, str4, 280));
}
public final void T0() {
xn.a.d(this.navController).b(mn.e.e(mn.e.INSTANCE, "HOUSING_RENT", (Bundle) null, 30));
}
public final void T1() {
xn.a.d(this.navController).d();
}
public final void U0(ReportErrorSharedModel reportErrorSharedModel) {
kotlin.jvm.internal.r.k(reportErrorSharedModel, "reportErrorSharedModel");
vn.c d = xn.a.d(this.navController);
nm.j.INSTANCE.getClass();
d.b(nm.j.d(reportErrorSharedModel));
}
public final void U3(String str, String str2, String str3, String str4, RatingsReviewModel ratingsReviewModel, String str5, String str6, String str7, com.locon.core.data.f1 f1Var, boolean z, String str8, sc.w wVar, boolean z2) {
kotlin.jvm.internal.r.k(str, "entityId");
kotlin.jvm.internal.r.k(str2, "localityOrProjectName");
kotlin.jvm.internal.r.k(str3, "addressDescription");
kotlin.jvm.internal.r.k(str4, "coverPhotoUrlOrEmpty");
kotlin.jvm.internal.r.k(ratingsReviewModel, "ratingsReviewModel");
kotlin.jvm.internal.r.k(str5, "traceFrom");
kotlin.jvm.internal.r.k(str6, "traceSource");
kotlin.jvm.internal.r.k(str7, "localityId");
kotlin.jvm.internal.r.k(f1Var, "entryPoint");
kotlin.jvm.internal.r.k(str8, "sellerType");
kotlin.jvm.internal.r.k(wVar, "propertyType");
xn.a.d(this.navController).b(dn.e.e(dn.e.INSTANCE, str2, str4, str, str7, str5, str6, str3, f1Var, ratingsReviewModel, z, str8, wVar, z2, 0.0d, (String) null, (String) null, 0, 0.0d, 516096));
}
public final void V0(InventoryConfigListWrapper inventoryConfigListWrapper, boolean z, sc.w wVar) {
kotlin.jvm.internal.r.k(wVar, "propertyType");
com.locon.pdp_presentation.ui.utils.c.INSTANCE.getClass();
com.locon.pdp_presentation.ui.utils.c.c(inventoryConfigListWrapper);
vn.c d = xn.a.d(this.navController);
zm.y.INSTANCE.getClass();
d.b(zm.y.d(wVar, z));
}
public final void V7(String str, String str2, String str3, String str4) {
kotlin.jvm.internal.r.k(str, "propertyId");
kotlin.jvm.internal.r.k(str2, "gaSource");
kotlin.jvm.internal.r.k(str3, "gaFrom");
kotlin.jvm.internal.r.k(str4, "placementForCrf");
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, str2, (String) null, str3, str4, (String) null, (String) null, (String) null, false, 2092957692), new o0(18));
}
public final void W(String str, String str2, String str3, String str4, boolean z) {
kotlin.jvm.internal.r.k(str, "propertyId");
kotlin.jvm.internal.r.k(str2, "gaSource");
kotlin.jvm.internal.r.k(str3, "gaFrom");
kotlin.jvm.internal.r.k(str4, "placementForCrf");
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, str2, (String) null, str3, str4, (String) null, (String) null, (String) null, z, 1019215868), new o0(22));
}
public final void W0(Bundle bundle) {
xn.a.d(this.navController).b(mn.e.e(mn.e.INSTANCE, TeleCrmRequestModel.TENANT_MONETIZATION, bundle, 28));
}
public final void W6(String str, String str2, com.locon.core.data.d1 d1Var, QnaGaAttributeModel qnaGaAttributeModel) {
kotlin.jvm.internal.r.k(str, com.locon.crf.data.network.b.PROJECT_ID);
kotlin.jvm.internal.r.k(str2, "contactCtaLabel");
kotlin.jvm.internal.r.k(d1Var, "propertyDetailForCtaVisibility");
vn.c d = xn.a.d(this.navController);
zm.x0.INSTANCE.getClass();
d.b(zm.x0.d(str, str2, d1Var, qnaGaAttributeModel));
}
public final void X(ReadMoreBottomSheetModel readMoreBottomSheetModel, PdpCommonBottomSheetHeaderModel pdpCommonBottomSheetHeaderModel, String str, String str2, com.locon.core.data.d1 d1Var, boolean z, String str3, boolean z2, boolean z3, sc.w wVar) {
kotlin.jvm.internal.r.k(readMoreBottomSheetModel, "readMoreModel");
kotlin.jvm.internal.r.k(pdpCommonBottomSheetHeaderModel, "bottomSheetModelHeaderOrEmpty");
kotlin.jvm.internal.r.k(str2, "contactCtaLabel");
kotlin.jvm.internal.r.k(d1Var, "propertyDetailForCtaVisibility");
kotlin.jvm.internal.r.k(str3, "selectedCity");
kotlin.jvm.internal.r.k(wVar, "propertyType");
vn.c d = xn.a.d(this.navController);
zm.d1.INSTANCE.getClass();
d.b(zm.d1.d(pdpCommonBottomSheetHeaderModel, readMoreBottomSheetModel, str, wVar, str2, d1Var, z, str3, z3));
}
public final void X4(String str, com.locon.core.data.f1 f1Var, String str2, String str3, String str4) {
kotlin.jvm.internal.r.k(str, "entityId");
kotlin.jvm.internal.r.k(f1Var, "entryPoint");
kotlin.jvm.internal.r.k(str2, "localityOrProjectName");
kotlin.jvm.internal.r.k(str3, "localityOrProjectAddress");
kotlin.jvm.internal.r.k(str4, "coverPhotoUrl");
vn.c d = xn.a.d(this.navController);
dn.g.INSTANCE.getClass();
d.b(dn.g.d(str, f1Var, "", str2, str3, str4, 1));
}
public final void Y2(PdpCommonBottomSheetHeaderModel pdpCommonBottomSheetHeaderModel, com.locon.core.data.sharedmodels.g gVar, String str, String str2, com.locon.core.data.d1 d1Var, boolean z, String str3, boolean z2) {
kotlin.jvm.internal.r.k(pdpCommonBottomSheetHeaderModel, "bottomSheetHeaderModel");
kotlin.jvm.internal.r.k(gVar, "offersModel");
kotlin.jvm.internal.r.k(str2, "contactCtaLabel");
kotlin.jvm.internal.r.k(d1Var, "propertyDetailForCtaVisibility");
kotlin.jvm.internal.r.k(str3, "selectedCity");
vn.c d = xn.a.d(this.navController);
zm.j0.INSTANCE.getClass();
d.b(zm.j0.d(pdpCommonBottomSheetHeaderModel, gVar, str, str2, d1Var, z, str3));
}
public final void Y6(int i, GalleryModel galleryModel, gi.a aVar, GalleryCrfFormDataWrapper galleryCrfFormDataWrapper, boolean z, String str, String str2, String str3, String str4, String str5, sc.w wVar) {
kotlin.jvm.internal.r.k(galleryModel, "galleryModel");
kotlin.jvm.internal.r.k(aVar, "navigator");
kotlin.jvm.internal.r.k(str, "selectedCity");
kotlin.jvm.internal.r.k(str2, "serviceType");
kotlin.jvm.internal.r.k(str3, "gaFrom");
kotlin.jvm.internal.r.k(str5, "propertyId");
kotlin.jvm.internal.r.k(wVar, "propertyType");
com.locon.crf.data.network.a.t("source", com.locon.exclusive.data.repository.a.PDP, this.firebasePerformanceTrace, "verticalGallery");
com.locon.pdp_presentation.ui.utils.f.INSTANCE.getClass();
com.locon.pdp_presentation.ui.utils.f.i(galleryCrfFormDataWrapper);
com.locon.pdp_presentation.ui.utils.j.INSTANCE.getClass();
com.locon.pdp_presentation.ui.utils.j.e(galleryModel);
xn.a.d(this.navController).b(zm.c0.e(zm.c0.INSTANCE, i, galleryModel.getUniqueId(), z, str, str2, str3, str4, str5, (String) null, (SharedLocality) null, (SharedLocality) null, ad.c.PDP.getKey(), wVar, 7680));
}
public final void Z3(String str, List list) {
kotlin.jvm.internal.r.k(list, "existingPropertyIds");
xn.a.d(this.navController).b(zm.s.INSTANCE.d(str, kotlin.collections.t.N(list, ",", (String) null, (String) null, (kq.l) null, 62)));
}
public final void a7(com.locon.feedback.csat.e eVar, String str, String str2) {
kotlin.jvm.internal.r.k(eVar, "state");
kotlin.jvm.internal.r.k(str, "listingType");
kotlin.jvm.internal.r.k(str2, "listingSellerType");
vn.c d = xn.a.d(this.navController);
nm.a aVar = nm.a.INSTANCE;
com.locon.feedback.data.a aVar2 = com.locon.feedback.data.a.PDP;
aVar.getClass();
d.c(nm.a.d(eVar, aVar2, str, str2), new o0(21));
}
public final void b() {
vn.c d = xn.a.d(this.navController);
nm.r rVar = nm.r.INSTANCE;
rVar.getClass();
d.b(rVar);
}
public final void b3() {
xn.a.d(this.navController).b(zm.a0.INSTANCE);
}
public final void c(String str, String str2, PropertyInfoModels$SimilarDetailsModel propertyInfoModels$SimilarDetailsModel, String str3, String str4, boolean z, boolean z2) {
kotlin.jvm.internal.r.k(str, "serviceType");
kotlin.jvm.internal.r.k(str2, "sourcePages");
kotlin.jvm.internal.r.k(propertyInfoModels$SimilarDetailsModel, "similarDetailsModel");
kotlin.jvm.internal.r.k(str3, "shareUrl");
kotlin.jvm.internal.r.k(str4, "shareBarText");
com.locon.core.data.o1.INSTANCE.getClass();
com.locon.core.data.o1.f1(propertyInfoModels$SimilarDetailsModel);
vn.c d = xn.a.d(this.navController);
fn.a.INSTANCE.getClass();
d.b(fn.a.d(str, str2, str3, str4, z, z2));
}
public final void c5(com.locon.core.data.i1 i1Var, com.locon.core.data.d1 d1Var, String str, sc.w wVar, String str2) {
kotlin.jvm.internal.r.k(i1Var, "recommendationNudgeType");
kotlin.jvm.internal.r.k(d1Var, "propertyDetailForCtaVisibility");
kotlin.jvm.internal.r.k(wVar, "propertyType");
kotlin.jvm.internal.r.k(str2, "propertyImage");
vn.c d = xn.a.d(this.navController);
zm.g1.INSTANCE.getClass();
d.b(zm.g1.d(d1Var, wVar, i1Var, str, str2, "", "", ""));
}
public final void d0(EstablishmentsModel establishmentsModel, int i, sc.w wVar, double d, double d2, String str, String str2, String str3, CrfInitDetails crfInitDetails, com.locon.core.data.d1 d1Var, PropertyInfoModels$CrfModel propertyInfoModels$CrfModel, String str4, String str5, String str6, sc.r rVar, boolean z) {
kotlin.jvm.internal.r.k(establishmentsModel, "establishmentsModel");
kotlin.jvm.internal.r.k(wVar, "propertyType");
kotlin.jvm.internal.r.k(str, "serviceType");
kotlin.jvm.internal.r.k(str2, "polygonUuid");
kotlin.jvm.internal.r.k(str3, "titleBhk");
kotlin.jvm.internal.r.k(d1Var, "propertyDetailForCtaVisibility");
kotlin.jvm.internal.r.k(propertyInfoModels$CrfModel, "serpCrfModel");
kotlin.jvm.internal.r.k(str4, "from");
kotlin.jvm.internal.r.k(str5, "localityUUID");
kotlin.jvm.internal.r.k(str6, "clickedCategory");
kotlin.jvm.internal.r.k(rVar, "locationVisibilityScale");
com.locon.crf.data.network.a.t("source", com.locon.exclusive.data.repository.a.PDP, this.firebasePerformanceTrace, "map");
com.locon.map.presentation.ui.util.c cVar = com.locon.map.presentation.ui.util.c.INSTANCE;
MapCrfDataWrapper mapCrfDataWrapper = new MapCrfDataWrapper(crfInitDetails, d1Var);
cVar.getClass();
com.locon.map.presentation.ui.util.c.c(mapCrfDataWrapper, propertyInfoModels$CrfModel);
com.locon.pdp_presentation.ui.utils.j.INSTANCE.getClass();
com.locon.pdp_presentation.ui.utils.j.d(establishmentsModel);
vn.c d3 = xn.a.d(this.navController);
xm.e.INSTANCE.getClass();
d3.b(xm.e.d(i, wVar, d, d2, str, str2, str3, z, com.locon.exclusive.data.repository.a.PDP, str4, str5, str6, rVar));
}
public final void g6(String str, String str2, PdpCommonBottomSheetHeaderModel pdpCommonBottomSheetHeaderModel, SellerModel sellerModel, DeveloperInfo developerInfo, com.locon.core.data.d1 d1Var, boolean z, String str3) {
kotlin.jvm.internal.r.k(pdpCommonBottomSheetHeaderModel, "bottomSheetHeaderModel");
kotlin.jvm.internal.r.k(sellerModel, "sellerModel");
kotlin.jvm.internal.r.k(developerInfo, "developerInfo");
kotlin.jvm.internal.r.k(str2, "contactCtaLabel");
kotlin.jvm.internal.r.k(d1Var, "propertyDetailForCtaVisibility");
kotlin.jvm.internal.r.k(str3, "selectedCity");
vn.c d = xn.a.d(this.navController);
zm.h.INSTANCE.getClass();
d.b(zm.h.d(str, str2, pdpCommonBottomSheetHeaderModel, sellerModel, developerInfo, d1Var, false, str3));
}
public final void h3(String str, String str2, String str3, String str4) {
kotlin.jvm.internal.r.k(str, "propertyId");
kotlin.jvm.internal.r.k(str2, "gaSource");
kotlin.jvm.internal.r.k(str3, "gaFrom");
kotlin.jvm.internal.r.k(str4, "placementForCrf");
vn.c d = xn.a.d(this.navController);
if (this.remoteConfigRepository.d("resale_pdp_revamp")) {
d.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, str2, (String) null, str3, str4, (String) null, (String) null, (String) null, false, 2092957692), new o0(28));
} else {
d.c(zm.n1.e(zm.n1.INSTANCE, str, (String) null, false, (sc.f0) null, (String) null, str3, str4, str2, (String) null, false, false, 0, (Deeplink) null, (String) null, (String) null, false, 1046782), new o0(29));
}
}
public final void h4(int i, sc.c cVar, gi.a aVar, GalleryCrfFormDataWrapper galleryCrfFormDataWrapper, String str, boolean z, sc.w wVar) {
kotlin.jvm.internal.r.k(cVar, "brochureModel");
kotlin.jvm.internal.r.k(aVar, "navigator");
kotlin.jvm.internal.r.k(str, "selectedCity");
kotlin.jvm.internal.r.k(wVar, "propertyType");
vn.c d = xn.a.d(this.navController);
zm.j.INSTANCE.getClass();
d.b(zm.j.d(cVar, i, galleryCrfFormDataWrapper, wVar, false, str, z));
}
public final void i7(PropertiesForFeedback propertiesForFeedback, FeedbackOption feedbackOption) {
kotlin.jvm.internal.r.k(propertiesForFeedback, "propertiesForFeedback");
kotlin.jvm.internal.r.k(feedbackOption, "option");
xn.a.d(this.navController).b(nm.h.e(nm.h.INSTANCE, propertiesForFeedback, feedbackOption, 4));
}
public final void j6(String str) {
kotlin.jvm.internal.r.k(str, "propertyId");
vn.c d = xn.a.d(this.navController);
if (this.rentPdpRevamp) {
d.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, (String) null, (String) null, (String) null, (String) null, (String) null, (String) null, (String) null, false, 2147483644), new e1(1));
} else {
d.c(zm.i1.e(zm.i1.INSTANCE, str, (String) null, false, (sc.f0) null, (String) null, (String) null, (String) null, (String) null, (String) null, false, false, 0, (Deeplink) null, (String) null, (String) null, false, (String) null, (String) null, (String) null, 8388606), new e1(2));
}
}
public final void n1(QrCodesListModel qrCodesListModel, PdpCommonBottomSheetHeaderModel pdpCommonBottomSheetHeaderModel) {
kotlin.jvm.internal.r.k(qrCodesListModel, "qrCodesListModel");
kotlin.jvm.internal.r.k(pdpCommonBottomSheetHeaderModel, "bottomSheetModelHeaderOrEmpty");
vn.c d = xn.a.d(this.navController);
zm.z0.INSTANCE.getClass();
d.b(zm.z0.d(qrCodesListModel, pdpCommonBottomSheetHeaderModel));
}
public final void o7() {
vn.c d = xn.a.d(this.navController);
nm.n nVar = nm.n.INSTANCE;
nVar.getClass();
d.b(nVar);
}
public final void q3(Bundle bundle, String str) {
kotlin.jvm.internal.r.k(str, "initialRouteName");
xn.a.d(this.navController).b(mn.e.e(mn.e.INSTANCE, str, bundle, 28));
}
public final void q5(String str, com.locon.core.data.f1 f1Var, String str2, String str3, String str4, String str5, Integer num) {
kotlin.jvm.internal.r.k(str, "entityId");
kotlin.jvm.internal.r.k(f1Var, "entryPoint");
kotlin.jvm.internal.r.k(str2, "traceFrom");
kotlin.jvm.internal.r.k(str3, "localityOrProjectName");
kotlin.jvm.internal.r.k(str4, "localityOrProjectAddress");
kotlin.jvm.internal.r.k(str5, "coverPhotoUrlOrEmpty");
vn.c d = xn.a.d(this.navController);
dn.b bVar = dn.b.INSTANCE;
int intValue = num.intValue();
bVar.getClass();
d.b(dn.b.d(f1Var, str, 0, str2, "dedicated", str3, str4, str5, intValue));
}
public final void q6() {
xn.a.d(this.navController).b(vm.l.INSTANCE.d("https://housing.com/privacy-policy?source=android"));
}
public final void r0(String str) {
kotlin.jvm.internal.r.k(str, "projectOrLocalityName");
b1 b1Var = this.navigationUtil;
com.locon.housing.notificationNudge.k kVar = com.locon.housing.notificationNudge.k.PRICE_TREND;
b1Var.getClass();
b1.j(kVar, str);
}
public final void s7() {
xn.a.d(this.navController).f(zm.k1.INSTANCE, true);
}
public final void t0(ComparePropertyModel comparePropertyModel, sc.w wVar, String str, String str2, String str3, SimilarDetailModel similarDetailModel, List list, boolean z, boolean z2, boolean z3) {
kotlin.jvm.internal.r.k(comparePropertyModel, "pdpData");
kotlin.jvm.internal.r.k(wVar, "propertyType");
kotlin.jvm.internal.r.k(str, "propertyId");
kotlin.jvm.internal.r.k(str2, "apartmentTypeId");
kotlin.jvm.internal.r.k(str3, "area");
kotlin.jvm.internal.r.k(list, "similarIds");
if (!z) {
vn.c d = xn.a.d(this.navController);
zm.u.INSTANCE.getClass();
d.b(zm.u.d(comparePropertyModel, wVar, str, str2, str3, similarDetailModel, z3));
} else {
vn.c d2 = xn.a.d(this.navController);
zm.q qVar = zm.q.INSTANCE;
String N = kotlin.collections.t.N(list, ",", (String) null, (String) null, (kq.l) null, 62);
qVar.getClass();
d2.b(zm.q.d(str, N, z2, z3));
}
}
public final void t7() {
xn.a.d(this.navController).b(fn.h0.INSTANCE.d(-1));
}
public final void u0(PdpCommonBottomSheetHeaderModel pdpCommonBottomSheetHeaderModel, HighlightModel highlightModel, String str, String str2, com.locon.core.data.d1 d1Var) {
kotlin.jvm.internal.r.k(pdpCommonBottomSheetHeaderModel, "bottomSheetHeaderModel");
kotlin.jvm.internal.r.k(highlightModel, "highlightModel");
kotlin.jvm.internal.r.k(str2, "contactCtaLabel");
kotlin.jvm.internal.r.k(d1Var, "propertyDetailForCtaVisibility");
vn.c d = xn.a.d(this.navController);
zm.e0.INSTANCE.getClass();
d.b(zm.e0.d(pdpCommonBottomSheetHeaderModel, highlightModel, str, str2, d1Var));
}
public final void u7(String str, String str2, TransactionsModel transactionsModel, TransactionsModel transactionsModel2) {
kotlin.jvm.internal.r.k(str, com.locon.crf.data.network.b.PROJECT_ID);
kotlin.jvm.internal.r.k(str2, "traceFrom");
kotlin.jvm.internal.r.k(transactionsModel, "transactionsModelSale");
kotlin.jvm.internal.r.k(transactionsModel2, "transactionsModelRent");
vn.c d = xn.a.d(this.navController);
rm.x.INSTANCE.getClass();
d.b(rm.x.d(str, str2, com.locon.exclusive.data.repository.a.PDP, transactionsModel, transactionsModel2));
}
public final void v(String str, String str2) {
kotlin.jvm.internal.r.k(str, "propertyId");
vn.c d = xn.a.d(this.navController);
if (this.remoteConfigRepository.d("resale_pdp_revamp")) {
d.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, (String) null, (String) null, (String) null, str2, (String) null, (String) null, (String) null, false, 2113929212), new o0(19));
} else {
d.c(zm.n1.e(zm.n1.INSTANCE, str, (String) null, false, (sc.f0) null, (String) null, (String) null, str2, (String) null, (String) null, false, false, 0, (Deeplink) null, (String) null, (String) null, false, 1048062), new o0(20));
}
}
public final void v6(ChatPdpModel chatPdpModel, com.locon.crf.presentation.entity.a aVar) {
kotlin.jvm.internal.r.k(chatPdpModel, "chatPdpModel");
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));
}
public final boolean x1() {
try {
this.navController.v(SerpGraph.INSTANCE.getRoute());
return true;
} catch (IllegalArgumentException unused) {
return false;
}
}
public final void x5(String str) {
kotlin.jvm.internal.r.k(str, "url");
xn.a.d(this.navController).b(s1.INSTANCE.d(str));
}
public final void y6() {
xn.a.d(this.navController).c(tm.a.e(tm.a.INSTANCE, (com.locon.core.data.local.datastore.n0) null, (String) null, false, (SelectedFilterModel) null, false, false, com.locon.coreUI.components.common.g.ONBOARDING, false, false, 3967), new d1(this, 2));
}
}