Swiggy v4.51.1版本的 MD5 值为:5af7ec91512a0a8c1510e3f8bac20b8b
以下内容为反编译后的 MastHeadKt.java 源代码,内容仅作参考
package in.swiggy.address.ui.preForm;
import androidx.compose.foundation.ClickableKt;
import androidx.compose.foundation.ImageKt;
import androidx.compose.foundation.layout.Arrangement;
import androidx.compose.foundation.layout.PaddingKt;
import androidx.compose.foundation.layout.RowKt;
import androidx.compose.foundation.layout.SizeKt;
import androidx.compose.foundation.layout.g0;
import androidx.compose.runtime.ComposerKt;
import androidx.compose.runtime.Updater;
import androidx.compose.runtime.i;
import androidx.compose.runtime.internal.b;
import androidx.compose.runtime.l1;
import androidx.compose.runtime.p;
import androidx.compose.runtime.r1;
import androidx.compose.runtime.s1;
import androidx.compose.ui.draw.m;
import androidx.compose.ui.g;
import androidx.compose.ui.graphics.p1;
import androidx.compose.ui.graphics.painter.Painter;
import androidx.compose.ui.graphics.q1;
import androidx.compose.ui.layout.LayoutKt;
import androidx.compose.ui.layout.c;
import androidx.compose.ui.layout.c0;
import androidx.compose.ui.node.ComposeUiNode;
import androidx.compose.ui.res.e;
import androidx.compose.ui.unit.h;
import coil.compose.d;
import com.google.android.gms.maps.model.BitmapDescriptorFactory;
import in.swiggy.android.dls.compose.theme.SwiggyThemeKt;
import in.swiggy.android.dls.theme.ThemeColorMode;
import kotlin.Unit;
import kotlin.jvm.functions.Function0;
import kotlin.jvm.functions.Function2;
import kotlin.jvm.functions.n;
import kotlin.jvm.internal.o;
public final class MastHeadKt {
public static final void a(final g gVar, final Function0<Unit> onBackPress, i iVar, final int i, final int i2) {
int i3;
int i4;
int i5;
o.k(onBackPress, "onBackPress");
i w = iVar.w(-1712334691);
int i6 = i2 & 1;
if (i6 != 0) {
i3 = i | 6;
} else if ((i & 14) == 0) {
if (w.n(gVar)) {
i4 = 4;
} else {
i4 = 2;
}
i3 = i4 | i;
} else {
i3 = i;
}
if ((i2 & 2) != 0) {
i3 |= 48;
} else if ((i & 112) == 0) {
if (w.K(onBackPress)) {
i5 = 32;
} else {
i5 = 16;
}
i3 |= i5;
}
if ((i3 & 91) == 18 && w.b()) {
w.j();
} else {
if (i6 != 0) {
gVar = g.a;
}
if (ComposerKt.K()) {
ComposerKt.V(-1712334691, i3, -1, "in.swiggy.address.ui.preForm.Masthead (MastHead.kt:32)");
}
SwiggyThemeKt.a(ThemeColorMode.Dark, b.b(w, 543585480, true, new Function2<i, Integer, Unit>() {
{
super(2);
}
public final void a(i iVar2, int i7) {
if ((i7 & 11) == 2 && iVar2.b()) {
iVar2.j();
return;
}
if (ComposerKt.K()) {
ComposerKt.V(543585480, i7, -1, "in.swiggy.address.ui.preForm.Masthead.<anonymous> (MastHead.kt:34)");
}
g b = m.b(SizeKt.h(g.this, BitmapDescriptorFactory.HUE_RED, 1, null), d.b("https://media-assets.swiggy.com/swiggy/image/upload/fl_lossy,f_webp,q_auto:eco/address-revamp/masthead_background.webp", e.d(in.swiggy.android.address.a.address_building_selection_masthead, iVar2, 0), null, null, null, null, null, null, 0, iVar2, 70, 508), false, null, c.a.c(), BitmapDescriptorFactory.HUE_RED, null, 54, null);
final Function0<Unit> function0 = onBackPress;
iVar2.H(693286680);
c0 a = RowKt.a(Arrangement.a.g(), androidx.compose.ui.b.a.l(), iVar2, 0);
iVar2.H(-1323940314);
int a2 = androidx.compose.runtime.g.a(iVar2, 0);
p d = iVar2.d();
ComposeUiNode.Companion companion = ComposeUiNode.h0;
Function0<ComposeUiNode> a3 = companion.a();
n<s1<ComposeUiNode>, i, Integer, Unit> c = LayoutKt.c(b);
if (!(iVar2.x() instanceof androidx.compose.runtime.e)) {
androidx.compose.runtime.g.c();
}
iVar2.h();
if (iVar2.v()) {
iVar2.O(a3);
} else {
iVar2.e();
}
i a4 = Updater.a(iVar2);
Updater.c(a4, a, companion.e());
Updater.c(a4, d, companion.g());
Function2<ComposeUiNode, Integer, Unit> b2 = companion.b();
if (a4.v() || !o.f(a4.I(), Integer.valueOf(a2))) {
a4.C(Integer.valueOf(a2));
a4.c(Integer.valueOf(a2), b2);
}
c.invoke(s1.a(s1.b(iVar2)), iVar2, 0);
iVar2.H(2058660585);
g0 g0Var = g0.a;
Painter d2 = e.d(in.swiggy.android.address.a.ic_address_back, iVar2, 0);
q1 c2 = q1.a.c(q1.b, p1.b.i(), 0, 2, null);
g m = PaddingKt.m(g.a, in.swiggy.android.dls.compose.theme.e.a.b(iVar2, in.swiggy.android.dls.compose.theme.e.b).b(), h.g(60), BitmapDescriptorFactory.HUE_RED, BitmapDescriptorFactory.HUE_RED, 12, null);
iVar2.H(2137030164);
boolean K = iVar2.K(function0);
Object I = iVar2.I();
if (K || I == i.a.a()) {
I = new Function0<Unit>() {
{
super(0);
}
@Override
public Unit invoke() {
invoke2();
return Unit.a;
}
public final void invoke2() {
function0.invoke();
}
};
iVar2.C(I);
}
iVar2.S();
ImageKt.a(d2, "Back", ClickableKt.e(m, false, null, null, I, 7, null), null, null, BitmapDescriptorFactory.HUE_RED, c2, iVar2, 1572920, 56);
iVar2.S();
iVar2.f();
iVar2.S();
iVar2.S();
if (ComposerKt.K()) {
ComposerKt.U();
}
}
@Override
public Unit invoke(i iVar2, Integer num) {
a(iVar2, num.intValue());
return Unit.a;
}
}), w, 54);
if (ComposerKt.K()) {
ComposerKt.U();
}
}
r1 y = w.y();
if (y != null) {
y.a(new Function2<i, Integer, Unit>() {
{
super(2);
}
public final void a(i iVar2, int i7) {
MastHeadKt.a(g.this, onBackPress, iVar2, l1.a(i | 1), i2);
}
@Override
public Unit invoke(i iVar2, Integer num) {
a(iVar2, num.intValue());
return Unit.a;
}
});
}
}
}