导航菜单

页面标题

页面副标题

Housing v14.7.8 - a.java 源代码

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

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


package hn;

import android.os.Bundle;
import androidx.camera.camera2.internal.t2;
import androidx.compose.runtime.internal.StabilityInferred;
import androidx.compose.runtime.m;
import androidx.compose.runtime.t;
import androidx.lifecycle.i0;
import androidx.navigation.f;
import androidx.navigation.g0;
import com.locon.srp.presentation.User;
import com.ramcosta.composedestinations.spec.c;
import com.ramcosta.composedestinations.spec.g;
import com.ramcosta.composedestinations.spec.n;
import fn.y;
import java.util.List;
import kotlin.Metadata;
import kotlin.jvm.internal.SourceDebugExtension;
import kotlin.jvm.internal.n0;
import kotlin.jvm.internal.r;
import org.jetbrains.annotations.NotNull;
import wn.d;

@StabilityInferred(parameters = 1)
@Metadata(d1 = {"\u0000\u0018\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u000e\n\u0002\b\u0007\bÇ\n\u0018\u00002\u00020\u00012\b\u0012\u0004\u0012\u00020\u00030\u0002R\u001a\u0010\u0005\u001a\u00020\u00048\u0016X\u0096D¢\u0006\f\n\u0004\b\u0005\u0010\u0006\u001a\u0004\b\u0007\u0010\bR\u001a\u0010\t\u001a\u00020\u00048\u0016X\u0096\u0004¢\u0006\f\n\u0004\b\t\u0010\u0006\u001a\u0004\b\n\u0010\b¨\u0006\u000b"}, d2 = {"Lhn/a;", "Lcom/ramcosta/composedestinations/spec/a;", "Lcom/ramcosta/composedestinations/spec/n;", "Lhn/b;", "", "baseRoute", "Ljava/lang/String;", "getBaseRoute", "()Ljava/lang/String;", "route", "getRoute", "srp_feature_gammaRelease"}, k = 1, mv = {2, 0, 0}, xi = 48)
@SourceDebugExtension({"SMAP\nSearchScreenDestination.kt\nKotlin\n*S Kotlin\n*F\n+ 1 SearchScreenDestination.kt\ncom/ramcosta/composedestinations/generated/demandsrpfeature/destinations/SearchScreenDestination\n+ 2 DestinationDependenciesContainer.kt\ncom/ramcosta/composedestinations/navigation/DestinationDependenciesContainerKt\n+ 3 DestinationDependenciesContainer.kt\ncom/ramcosta/composedestinations/navigation/DestinationDependenciesContainerImpl\n*L\n1#1,85:1\n91#2,4:86\n113#3:90\n*S KotlinDebug\n*F\n+ 1 SearchScreenDestination.kt\ncom/ramcosta/composedestinations/generated/demandsrpfeature/destinations/SearchScreenDestination\n*L\n69#1:86,4\n69#1:90\n*E\n"})
public final class a extends com.ramcosta.composedestinations.spec.a implements n<b> {
    public static final int $stable = 0;

    @NotNull
    public static final a INSTANCE = new a();

    @NotNull
    private static final String baseRoute = "demandsrpfeature/search_screen";

    @NotNull
    private static final String route = t2.o("demandsrpfeature/search_screen", "?user={user}");

    @Override
    public final c a() {
        return c.b.INSTANCE;
    }

    @Override
    public final Object argsFrom(Bundle bundle) {
        User user = (User) in.b.a().k(bundle, "user");
        if (user != null) {
            return new b(user);
        }
        throw new RuntimeException("'user' argument is not mandatory and not nullable but was not present!");
    }

    @Override
    public final CharSequence b() {
        return null;
    }

    @Override
    public final void c(d dVar, m mVar) {
        r.k(dVar, "<this>");
        androidx.compose.runtime.n nVar = (androidx.compose.runtime.n) mVar;
        nVar.P0(649684567);
        int i = t.invocationKey;
        vn.b i2 = dVar.i(nVar);
        ik.c.a((hk.a) i2.b(n0.b(hk.a.class)), ((b) dVar.k()).getUser(), nVar, 0);
        nVar.K(false);
    }

    @Override
    public final List getArguments() {
        return kotlin.collections.t.S(f.a("user", new y(16)));
    }

    @Override
    public final String getBaseRoute() {
        return baseRoute;
    }

    @Override
    public final List getDeepLinks() {
        g0 g0Var = new g0();
        g0Var.b("https://www.housingrewrite.com/search/{user}");
        return kotlin.collections.t.S(g0Var.a());
    }

    @Override
    public final String getRoute() {
        return route;
    }

    @Override
    public final g invoke(Object obj) {
        b navArgs = (b) obj;
        r.k(navArgs, "navArgs");
        a aVar = INSTANCE;
        User user = navArgs.b();
        aVar.getClass();
        r.k(user, "user");
        return com.quickblox.videochat.webrtc.b.g(baseRoute, "?user=", in.b.a().l(user));
    }

    public final String toString() {
        return "SearchScreenDestination";
    }

    @Override
    public final Object argsFrom(i0 i0Var) {
        in.b.a().getClass();
        User user = (User) i0Var.e("user");
        if (user != null) {
            return new b(user);
        }
        throw new RuntimeException("'user' argument is not mandatory and not nullable but was not present!");
    }
}