Swiggy v4.51.1版本的 MD5 值为:5af7ec91512a0a8c1510e3f8bac20b8b
以下内容为反编译后的 MapBottomCardKt.java 源代码,内容仅作参考
package in.swiggy.address.ui.map;
import androidx.compose.foundation.ImageKt;
import androidx.compose.foundation.layout.Arrangement;
import androidx.compose.foundation.layout.ColumnKt;
import androidx.compose.foundation.layout.OffsetKt;
import androidx.compose.foundation.layout.PaddingKt;
import androidx.compose.foundation.layout.RowKt;
import androidx.compose.foundation.layout.SizeKt;
import androidx.compose.foundation.layout.e0;
import androidx.compose.foundation.layout.g0;
import androidx.compose.foundation.layout.k;
import androidx.compose.foundation.text.e;
import androidx.compose.material.TextKt;
import androidx.compose.material.f;
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.b;
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.c0;
import androidx.compose.ui.node.ComposeUiNode;
import androidx.compose.ui.text.c;
import androidx.compose.ui.text.d;
import androidx.compose.ui.text.r;
import androidx.compose.ui.text.x;
import androidx.compose.ui.unit.h;
import androidx.compose.ui.unit.s;
import com.android.apksig.internal.apk.AndroidBinXmlParser;
import com.android.apksig.internal.apk.v4.V4Signature;
import com.google.android.gms.maps.model.BitmapDescriptorFactory;
import in.swiggy.address.forMigration.a;
import in.swiggy.address.ui.addAddress.t;
import in.swiggy.address.ui.addAddress.u;
import in.swiggy.address.ui.addAddress.v;
import in.swiggy.android.dls.compose.superbutton.ButtonElevationConfig;
import in.swiggy.android.dls.compose.superbutton.SuperButtonKt;
import in.swiggy.android.dls.compose.superbutton.a;
import in.swiggy.android.dls.compose.superbutton.b;
import in.swiggy.android.dls.compose.superbutton.c;
import in.swiggy.android.dls.compose.superbutton.d;
import in.swiggy.android.dls.compose.superbutton.e;
import in.swiggy.android.dls.compose.superbutton.g;
import in.swiggy.android.dls.compose.textview.DlsTextKt;
import in.swiggy.android.dls.textview.TextColor;
import in.swiggy.android.dls.textview.TextStyle;
import java.util.Map;
import kotlin.Unit;
import kotlin.collections.i0;
import kotlin.jvm.functions.Function0;
import kotlin.jvm.functions.Function2;
import kotlin.jvm.functions.n;
import kotlin.o;
public final class MapBottomCardKt {
public static final void a(final String str, final String str2, final g gVar, final int i, i iVar, final int i2) {
int i3;
Map f;
int i4;
int i5;
int i6;
int i7;
i w = iVar.w(237636621);
if ((i2 & 14) == 0) {
if (w.n(str)) {
i7 = 4;
} else {
i7 = 2;
}
i3 = i7 | i2;
} else {
i3 = i2;
}
if ((i2 & 112) == 0) {
if (w.n(str2)) {
i6 = 32;
} else {
i6 = 16;
}
i3 |= i6;
}
if ((i2 & 896) == 0) {
if (w.n(gVar)) {
i5 = 256;
} else {
i5 = 128;
}
i3 |= i5;
}
if ((i2 & V4Signature.MAX_SIGNING_INFOS_SIZE) == 0) {
if (w.s(i)) {
i4 = 2048;
} else {
i4 = 1024;
}
i3 |= i4;
}
int i8 = i3;
if ((i8 & 5851) == 1170 && w.b()) {
w.j();
} else {
if (ComposerKt.K()) {
ComposerKt.V(237636621, i8, -1, "in.swiggy.address.ui.map.AddressBlock (MapBottomCard.kt:139)");
}
w.H(1078671042);
c.a aVar = new c.a(0, 1, null);
e.b(aVar, "location-icon", null, 2, null);
in.swiggy.android.dls.compose.theme.e eVar = in.swiggy.android.dls.compose.theme.e.a;
int i9 = in.swiggy.android.dls.compose.theme.e.b;
aVar.f(d.b(str, new x(eVar.a(w, i9).R(), 0L, null, null, null, null, null, 0L, null, null, null, 0L, null, null, null, null, 65534, null), null, 4, null));
aVar.f(d.b(" " + str2, new x(eVar.a(w, i9).V(), 0L, null, null, null, null, null, 0L, null, null, null, 0L, null, null, null, null, 65534, null), null, 4, null));
c n = aVar.n();
w.S();
f = i0.f(o.a("location-icon", new androidx.compose.foundation.text.d(new r(s.e(androidx.compose.ui.unit.r.h(a.b(eVar.c(w, i9).f(), w, 0).n())), s.e(androidx.compose.ui.unit.r.h(a.b(eVar.c(w, i9).g(), w, 0).n())), androidx.compose.ui.text.s.a.e(), null), b.b(w, -1972068371, true, new n<String, i, Integer, Unit>() {
{
super(3);
}
public final void a(String it, i iVar2, int i10) {
kotlin.jvm.internal.o.k(it, "it");
if ((i10 & 81) == 16 && iVar2.b()) {
iVar2.j();
return;
}
if (ComposerKt.K()) {
ComposerKt.V(-1972068371, i10, -1, "in.swiggy.address.ui.map.AddressBlock.<anonymous> (MapBottomCard.kt:162)");
}
Painter d = androidx.compose.ui.res.e.d(i, iVar2, 0);
q1.a aVar2 = q1.b;
in.swiggy.android.dls.compose.theme.e eVar2 = in.swiggy.android.dls.compose.theme.e.a;
int i11 = in.swiggy.android.dls.compose.theme.e.b;
ImageKt.a(d, null, OffsetKt.c(SizeKt.n(g.a, eVar2.b(iVar2, i11).b()), BitmapDescriptorFactory.HUE_RED, h.g(-eVar2.b(iVar2, i11).g()), 1, null), null, null, BitmapDescriptorFactory.HUE_RED, q1.a.c(aVar2, eVar2.a(iVar2, i11).B(), 0, 2, null), iVar2, 56, 56);
if (ComposerKt.K()) {
ComposerKt.U();
}
}
@Override
public Unit invoke(String str3, i iVar2, Integer num) {
a(str3, iVar2, num.intValue());
return Unit.a;
}
}))));
TextKt.c(n, gVar, 0L, 0L, null, null, null, 0L, null, null, 0L, androidx.compose.ui.text.style.s.a.b(), false, 2, 0, f, null, eVar.c(w, i9).f(), w, (i8 >> 3) & 112, 3120, 88060);
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 i10) {
MapBottomCardKt.a(str, str2, gVar, i, iVar2, l1.a(i2 | 1));
}
@Override
public Unit invoke(i iVar2, Integer num) {
a(iVar2, num.intValue());
return Unit.a;
}
});
}
}
public static final void b(final in.swiggy.address.ui.map.data.a bottomCardState, final in.swiggy.address.ui.actionHandlers.d dVar, final u loading, i iVar, final int i) {
kotlin.jvm.internal.o.k(bottomCardState, "bottomCardState");
kotlin.jvm.internal.o.k(loading, "loading");
i w = iVar.w(-2088538086);
if (ComposerKt.K()) {
ComposerKt.V(-2088538086, i, -1, "in.swiggy.address.ui.map.MapBottomCard (MapBottomCard.kt:68)");
}
long i2 = p1.b.i();
float g = h.g(10);
in.swiggy.android.dls.compose.theme.e eVar = in.swiggy.android.dls.compose.theme.e.a;
int i3 = in.swiggy.android.dls.compose.theme.e.b;
f.a(null, androidx.compose.foundation.shape.h.e(eVar.b(w, i3).a(), eVar.b(w, i3).a(), BitmapDescriptorFactory.HUE_RED, BitmapDescriptorFactory.HUE_RED, 12, null), i2, 0L, null, g, b.b(w, -699631427, true, new Function2<i, Integer, Unit>() {
{
super(2);
}
public final void a(i iVar2, int i4) {
in.swiggy.android.dls.compose.superbutton.b bVar;
if ((i4 & 11) == 2 && iVar2.b()) {
iVar2.j();
return;
}
if (ComposerKt.K()) {
ComposerKt.V(-699631427, i4, -1, "in.swiggy.address.ui.map.MapBottomCard.<anonymous> (MapBottomCard.kt:74)");
}
g.a aVar = g.a;
in.swiggy.android.dls.compose.theme.e eVar2 = in.swiggy.android.dls.compose.theme.e.a;
int i5 = in.swiggy.android.dls.compose.theme.e.b;
g l = PaddingKt.l(aVar, eVar2.b(iVar2, i5).b(), h.g(20), eVar2.b(iVar2, i5).b(), h.g(29));
Arrangement arrangement = Arrangement.a;
Arrangement.e o = arrangement.o(h.g(-10));
final u uVar = u.this;
in.swiggy.address.ui.map.data.a aVar2 = bottomCardState;
final in.swiggy.address.ui.actionHandlers.d dVar2 = dVar;
iVar2.H(-483455358);
b.a aVar3 = androidx.compose.ui.b.a;
c0 a = ColumnKt.a(o, aVar3.k(), iVar2, 6);
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(l);
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> b = companion.b();
if (a4.v() || !kotlin.jvm.internal.o.f(a4.I(), Integer.valueOf(a2))) {
a4.C(Integer.valueOf(a2));
a4.c(Integer.valueOf(a2), b);
}
c.invoke(s1.a(s1.b(iVar2)), iVar2, 0);
iVar2.H(2058660585);
k kVar = k.a;
b.c a5 = aVar3.a();
iVar2.H(693286680);
c0 a6 = RowKt.a(arrangement.g(), a5, iVar2, 48);
iVar2.H(-1323940314);
int a7 = androidx.compose.runtime.g.a(iVar2, 0);
p d2 = iVar2.d();
Function0<ComposeUiNode> a8 = companion.a();
n<s1<ComposeUiNode>, i, Integer, Unit> c2 = LayoutKt.c(aVar);
if (!(iVar2.x() instanceof androidx.compose.runtime.e)) {
androidx.compose.runtime.g.c();
}
iVar2.h();
if (iVar2.v()) {
iVar2.O(a8);
} else {
iVar2.e();
}
i a9 = Updater.a(iVar2);
Updater.c(a9, a6, companion.e());
Updater.c(a9, d2, companion.g());
Function2<ComposeUiNode, Integer, Unit> b2 = companion.b();
if (a9.v() || !kotlin.jvm.internal.o.f(a9.I(), Integer.valueOf(a7))) {
a9.C(Integer.valueOf(a7));
a9.c(Integer.valueOf(a7), b2);
}
c2.invoke(s1.a(s1.b(iVar2)), iVar2, 0);
iVar2.H(2058660585);
g0 g0Var = g0.a;
Arrangement.l a10 = arrangement.a();
g a11 = e0.a(g0Var, PaddingKt.m(aVar, BitmapDescriptorFactory.HUE_RED, BitmapDescriptorFactory.HUE_RED, BitmapDescriptorFactory.HUE_RED, h.g(26), 7, null), 1.0f, false, 2, null);
iVar2.H(-483455358);
c0 a12 = ColumnKt.a(a10, aVar3.k(), iVar2, 6);
iVar2.H(-1323940314);
int a13 = androidx.compose.runtime.g.a(iVar2, 0);
p d3 = iVar2.d();
Function0<ComposeUiNode> a14 = companion.a();
n<s1<ComposeUiNode>, i, Integer, Unit> c3 = LayoutKt.c(a11);
if (!(iVar2.x() instanceof androidx.compose.runtime.e)) {
androidx.compose.runtime.g.c();
}
iVar2.h();
if (iVar2.v()) {
iVar2.O(a14);
} else {
iVar2.e();
}
i a15 = Updater.a(iVar2);
Updater.c(a15, a12, companion.e());
Updater.c(a15, d3, companion.g());
Function2<ComposeUiNode, Integer, Unit> b3 = companion.b();
if (a15.v() || !kotlin.jvm.internal.o.f(a15.I(), Integer.valueOf(a13))) {
a15.C(Integer.valueOf(a13));
a15.c(Integer.valueOf(a13), b3);
}
c3.invoke(s1.a(s1.b(iVar2)), iVar2, 0);
iVar2.H(2058660585);
DlsTextKt.a(aVar2.g(), TextStyle.HEADER4, TextColor.TEXT_COLOR_HIGHEST_EMPHASIS, PaddingKt.m(aVar, BitmapDescriptorFactory.HUE_RED, BitmapDescriptorFactory.HUE_RED, BitmapDescriptorFactory.HUE_RED, h.g(7), 7, null), 2, null, androidx.compose.ui.text.style.s.a.b(), false, null, iVar2, 1600944, 416);
MapBottomCardKt.a(aVar2.d(), aVar2.c(), aVar, aVar2.e(), iVar2, AndroidBinXmlParser.Chunk.RES_XML_TYPE_RESOURCE_MAP);
iVar2.S();
iVar2.f();
iVar2.S();
iVar2.S();
ImageKt.a(coil.compose.d.a("https://media-assets.swiggy.com/swiggy/image/upload/fl_lossy,f_webp,q_auto:eco/address-revamp/map_bottom_illustration.webp", null, null, null, 0, iVar2, 6, 30), null, SizeKt.r(SizeKt.i(aVar, h.g(106)), h.g(108)), null, null, BitmapDescriptorFactory.HUE_RED, null, iVar2, 432, 120);
iVar2.S();
iVar2.f();
iVar2.S();
iVar2.S();
d.b bVar2 = new d.b(null);
c.b bVar3 = c.b.b;
a.C0688a c0688a = a.C0688a.b;
if (uVar instanceof v) {
bVar = b.a.b;
} else {
bVar = b.C0689b.b;
}
SuperButtonKt.a(new in.swiggy.android.dls.compose.superbutton.i(bVar2, bVar3, c0688a, bVar, g.c.b, e.b.a, ButtonElevationConfig.OFF, aVar2.f(), null, new Function0<Unit>() {
{
super(0);
}
@Override
public Unit invoke() {
invoke2();
return Unit.a;
}
public final void invoke2() {
if (u.this instanceof t) {
in.swiggy.address.ui.actionHandlers.d dVar3 = dVar2;
if (dVar3 != null) {
dVar3.e();
return;
}
return;
}
in.swiggy.address.ui.actionHandlers.d dVar4 = dVar2;
if (dVar4 != null) {
dVar4.f();
}
}
}, 256, null), aVar, iVar2, in.swiggy.android.dls.compose.superbutton.i.k | 48);
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, 1769856, 25);
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 i4) {
MapBottomCardKt.b(in.swiggy.address.ui.map.data.a.this, dVar, loading, iVar2, l1.a(i | 1));
}
@Override
public Unit invoke(i iVar2, Integer num) {
a(iVar2, num.intValue());
return Unit.a;
}
});
}
}
}