Swiggy v4.51.1版本的 MD5 值为:5af7ec91512a0a8c1510e3f8bac20b8b
以下内容为反编译后的 MenuHeaderToolbarViewModelV4$shareClicked$1.java 源代码,内容仅作参考
package in.swiggy.android.menu.header;
import in.swiggy.android.tejas.oldapi.models.restaurant.Restaurant;
import java.util.concurrent.Callable;
import java.util.concurrent.TimeUnit;
import kotlin.Unit;
import kotlin.jvm.functions.Function0;
import kotlin.jvm.functions.Function1;
import kotlin.jvm.internal.Lambda;
import kotlin.jvm.internal.Ref$ObjectRef;
public final class MenuHeaderToolbarViewModelV4$shareClicked$1 extends Lambda implements Function0<Unit> {
final MenuHeaderToolbarViewModelV4 a;
public MenuHeaderToolbarViewModelV4$shareClicked$1(MenuHeaderToolbarViewModelV4 menuHeaderToolbarViewModelV4) {
super(0);
this.a = menuHeaderToolbarViewModelV4;
}
public static final Unit b(MenuHeaderToolbarViewModelV4 this$0) {
kotlin.jvm.internal.o.k(this$0, "this$0");
this$0.Y7(true);
return Unit.a;
}
@Override
public Unit invoke() {
invoke2();
return Unit.a;
}
public final void invoke2() {
if (this.a.q7()) {
String str = "https://www.swiggy.com/menu/" + this.a.z7().mId + "?source=sharing";
String str2 = this.a.z7().mName;
String area = this.a.z7().getArea();
String str3 = this.a.z7().mCity;
if (str3 == null) {
str3 = "";
}
String str4 = str2 + " | " + area + ", " + str3;
final Ref$ObjectRef ref$ObjectRef = new Ref$ObjectRef();
ref$ObjectRef.a = "";
in.swiggy.android.menucommons.intefaces.d w7 = this.a.w7();
String b = this.a.r0().b(in.swiggy.android.menu.i.menu_share_link_msg_s, str4, str);
Restaurant z7 = this.a.z7();
String str5 = z7 != null ? z7.mId : null;
if (str5 == null) {
str5 = "";
}
w7.O(b, str5, new Function1<String, Unit>() {
{
super(1);
}
@Override
public Unit invoke(String str6) {
invoke2(str6);
return Unit.a;
}
public final void invoke2(String sharedLinked) {
kotlin.jvm.internal.o.k(sharedLinked, "sharedLinked");
ref$ObjectRef.a = sharedLinked;
}
});
in.swiggy.android.analytics.interfaces.c g3 = this.a.g3();
Restaurant z72 = this.a.z7();
String str6 = z72 != null ? z72.mId : null;
if (str6 == null) {
str6 = "";
}
this.a.g3().b(g3.l("menu", "click-share-button", str6, ""));
this.a.Y7(false);
this.a.I7((String) ref$ObjectRef.a);
final MenuHeaderToolbarViewModelV4 menuHeaderToolbarViewModelV4 = this.a;
in.swiggy.android.commons.rxjava.g.d(new Callable() {
@Override
public final Object call() {
Unit b2;
b2 = MenuHeaderToolbarViewModelV4$shareClicked$1.b(MenuHeaderToolbarViewModelV4.this);
return b2;
}
}, 2000L, TimeUnit.MILLISECONDS, io.reactivex.android.schedulers.a.a());
}
}
}