正在查看: SpeedCash v6.5.1482 应用的 InjectVoucherActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: SpeedCash v6.5.1482 应用的 InjectVoucherActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package com.bm.sc.kotlin.ui.injectvoucher;
import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import androidx.appcompat.widget.Toolbar;
import androidx.fragment.app.Fragment;
import androidx.view.NavController;
import androidx.view.NavDestination;
import androidx.view.NavOptions;
import androidx.view.fragment.NavHostFragment;
import com.bm.sc.bebasbayar.R;
import com.bm.sc.bebasbayar.adapter.entity.ProdukListEntity;
import com.bm.sc.bebasbayar.handler.MessageComposer;
import com.bm.sc.bebasbayar.handler.MessageSender;
import com.bm.sc.bebasbayar.helper.Affinity;
import com.bm.sc.bebasbayar.iface.MessageProcess;
import com.bm.sc.bebasbayar.message.BaseMessage;
import com.bm.sc.bebasbayar.message.BusMessage;
import com.bm.sc.bebasbayar.message.MPMessage;
import com.bm.sc.bebasbayar.message.api.APIMessageWrapper;
import com.bm.sc.bebasbayar.message.mp.PulsaPaketanGameMessage;
import com.bm.sc.bebasbayar.setting.session.AppSession;
import com.bm.sc.bebasbayar.setting.session.DataSession;
import com.bm.sc.bebasbayar.ui.BaseActivity;
import com.bm.sc.bebasbayar.ui.activity.OtherHomeMenuActivity;
import com.bm.sc.bebasbayar.ui.activity.TransactionActivity;
import com.bm.sc.bebasbayar.ui.activity.cash.Deposit2Activity;
import com.bm.sc.bebasbayar.ui.activity.info.OpenPaymentWebViewActivity;
import com.bm.sc.bebasbayar.ui.fragment.dialog.OptionListFragment;
import com.bm.sc.bebasbayar.ui.fragment.dialog.OptionListFragment1;
import com.bm.sc.bebasbayar.ui.fragment.dialog.OptionListFragment2;
import com.bm.sc.kotlin.data.local.OpenPaymentModel;
import com.bm.sc.kotlin.helper.OpenPaymentHelper;
import com.bm.sc.kotlin.ui.injectvoucher.InjectVoucherActivity;
import com.bm.sc.kotlin.ui.injectvoucher.TransactionInjectVoucherFragment;
import com.bm.sc.util.android.Device;
import com.bm.sc.util.common.Var;
import com.bm.sc.util.format.Mapper;
import kotlin.Metadata;
import kotlin.Unit;
import kotlin.jvm.functions.Function1;
import kotlin.jvm.internal.DefaultConstructorMarker;
import kotlin.jvm.internal.Intrinsics;
import kotlin.jvm.internal.Lambda;
import org.greenrobot.eventbus.EventBus;
import org.greenrobot.eventbus.Subscribe;
import org.greenrobot.eventbus.ThreadMode;
import org.jetbrains.annotations.NotNull;
import org.jetbrains.annotations.Nullable;
@Metadata(d1 = {"\u0000~\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0010\u000e\n\u0002\b\u0002\n\u0002\u0010\b\n\u0000\n\u0002\u0010\u000b\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0006\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0005\n\u0002\u0018\u0002\n\u0002\b\u0004\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0006\n\u0002\u0018\u0002\n\u0002\b\u0007\u0018\u0000 >2\u00020\u00012\u00020\u0002:\u0001>B\u0007¢\u0006\u0004\b<\u0010=J\b\u0010\u0004\u001a\u00020\u0003H\u0002J\b\u0010\u0005\u001a\u00020\u0003H\u0002J\u0012\u0010\b\u001a\u00020\u00032\b\u0010\u0007\u001a\u0004\u0018\u00010\u0006H\u0014J\b\u0010\t\u001a\u00020\u0003H\u0016J\b\u0010\u000b\u001a\u00020\nH\u0014J\b\u0010\f\u001a\u00020\nH\u0016J\b\u0010\u000e\u001a\u00020\rH\u0014J\u001a\u0010\u0014\u001a\u00020\u00132\u0006\u0010\u0010\u001a\u00020\u000f2\b\u0010\u0012\u001a\u0004\u0018\u00010\u0011H\u0014J\u0012\u0010\u0015\u001a\u0004\u0018\u00010\u00112\u0006\u0010\u0010\u001a\u00020\u000fH\u0014J\b\u0010\u0016\u001a\u00020\rH\u0014J\b\u0010\u0017\u001a\u00020\u000fH\u0014J\b\u0010\u0018\u001a\u00020\u000fH\u0014J\b\u0010\u0019\u001a\u00020\u000fH\u0014J$\u0010\u001f\u001a\u00020\u00032\b\u0010\u001b\u001a\u0004\u0018\u00010\u001a2\u0006\u0010\u001c\u001a\u00020\r2\b\u0010\u001e\u001a\u0004\u0018\u00010\u001dH\u0016J$\u0010\"\u001a\u00020\u00032\b\u0010\u001b\u001a\u0004\u0018\u00010 2\u0006\u0010!\u001a\u00020\r2\b\u0010\u001e\u001a\u0004\u0018\u00010\u001dH\u0016J$\u0010$\u001a\u00020\u00032\b\u0010\u001b\u001a\u0004\u0018\u00010#2\u0006\u0010!\u001a\u00020\r2\b\u0010\u001e\u001a\u0004\u0018\u00010\u001dH\u0016J\u0010\u0010%\u001a\u00020\u00032\u0006\u0010\u0010\u001a\u00020\u000fH\u0014J\b\u0010&\u001a\u00020\u0003H\u0014J\u0010\u0010(\u001a\u00020\u00032\u0006\u0010'\u001a\u00020\u000fH\u0014J\u0010\u0010+\u001a\u00020\u00032\u0006\u0010*\u001a\u00020)H\u0017J\b\u0010,\u001a\u00020\u0003H\u0016J\b\u0010-\u001a\u00020\u0003H\u0016J\u0010\u00100\u001a\u00020\u00032\u0006\u0010/\u001a\u00020.H\u0016J\u0010\u00103\u001a\u00020\u00032\u0006\u00102\u001a\u000201H\u0016J\b\u00104\u001a\u00020\u0003H\u0016R\u0018\u00107\u001a\u0004\u0018\u00010\u00118\u0002@\u0002X\u0082\u000e¢\u0006\u0006\n\u0004\b5\u00106R\u0016\u0010;\u001a\u0002088\u0002@\u0002X\u0082.¢\u0006\u0006\n\u0004\b9\u0010:¨\u0006?"}, d2 = {"Lcom/bm/sc/kotlin/ui/injectvoucher/InjectVoucherActivity;", "Lcom/bm/sc/bebasbayar/ui/activity/TransactionActivity;", "Lcom/bm/sc/kotlin/ui/injectvoucher/TransactionInjectVoucherFragment$ITransaction;", "", "N", "Q", "Landroid/os/Bundle;", "savedInstanceState", "onCreate", "onBackPressed", "", "getWikiNameSpace", "getSelectedProductCode", "", "getViewResource", "", "isPayment", "Lcom/bm/sc/bebasbayar/message/BaseMessage;", "msg", "Lcom/bm/sc/bebasbayar/message/MPMessage;", "onTransactionDone", "getTransactionMessage", "getMainProductLogoResId", "isMainSubscriberId", "isNeedToDisplayShowcase", "isEnabledVoucher", "Lcom/bm/sc/bebasbayar/ui/fragment/dialog/OptionListFragment;", "optionListFragment", "resCode", "Lcom/bm/sc/bebasbayar/adapter/entity/ProdukListEntity;", "produkListEntity", "onOptionChoosen", "Lcom/bm/sc/bebasbayar/ui/fragment/dialog/OptionListFragment1;", "rescode", "optionChoosen", "Lcom/bm/sc/bebasbayar/ui/fragment/dialog/OptionListFragment2;", "optionChoosen1", "onTransactionPrepare", "onShowcaseFinished", "isClickTriggered", "resetForm", "Lcom/bm/sc/bebasbayar/message/BusMessage;", "event", "onMessageEvent", "onStart", "onStop", "Lcom/bm/sc/kotlin/data/local/OpenPaymentModel;", "openPaymentModel", "onTransactionOpenPayment", "Lcom/bm/sc/bebasbayar/message/mp/PulsaPaketanGameMessage;", "payloadInjectVoucher", "onTransactionSc", "doDeposit", "i", "Lcom/bm/sc/bebasbayar/message/BaseMessage;", "payloadMessage", "Landroidx/navigation/NavController;", "j", "Landroidx/navigation/NavController;", "navController", "<init>", "()V", "Companion", "app_release"}, k = 1, mv = {1, 8, 0})
public final class InjectVoucherActivity extends TransactionActivity implements TransactionInjectVoucherFragment.ITransaction {
@NotNull
public static final String ABOVE150K = ">Rp150.000";
@NotNull
public static final String ABOVE20GB = ">20GB";
@NotNull
public static final String BELOW50K = "<Rp50.000";
@NotNull
public static final String BETWEEN100K_150K = "Rp100.000 - Rp150.000";
@NotNull
public static final String BETWEEN11GB_20GB = "11-20GB";
@NotNull
public static final String BETWEEN1GB_5GB = "1-5GB";
@NotNull
public static final String BETWEEN50K_100K = "Rp50.000 - Rp100.000";
@NotNull
public static final String BETWEEN6GB_10GB = "6-10GB";
@NotNull
public static final String CLEAR_FILTER = "";
@NotNull
public static final String DAILY = "Harian";
@NotNull
public static final String MONTHLY = "Bulanan";
@NotNull
public static final String UNDER1GB = "<1GB";
@NotNull
public static final String UNLIMITED_GB = "Unlimited";
@NotNull
public static final String WEEKLY = "Mingguan";
@NotNull
public static final String YEARLY = "Tahunan";
@Nullable
public BaseMessage payloadMessage;
public NavController navController;
@NotNull
public static final Companion INSTANCE = new Companion(null);
public static int k = 3;
@NotNull
public static final NavOptions l = new NavOptions.Builder().setEnterAnim(R.anim.slide_in_up).setExitAnim(R.anim.slide_out_down).setPopEnterAnim(R.anim.slide_in_up).setPopExitAnim(R.anim.slide_out_down).build();
@Metadata(d1 = {"\u0000$\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\b\u0002\n\u0002\u0010\u000e\n\u0002\b\n\n\u0002\u0010\b\n\u0002\b\n\n\u0002\u0018\u0002\n\u0002\b\u0003\b\u0086\u0003\u0018\u00002\u00020\u0001B\u0007\b\u0002¢\u0006\u0002\u0010\u0002R\u000e\u0010\u0003\u001a\u00020\u0004X\u0086T¢\u0006\u0002\n\u0000R\u000e\u0010\u0005\u001a\u00020\u0004X\u0086T¢\u0006\u0002\n\u0000R\u000e\u0010\u0006\u001a\u00020\u0004X\u0086T¢\u0006\u0002\n\u0000R\u000e\u0010\u0007\u001a\u00020\u0004X\u0086T¢\u0006\u0002\n\u0000R\u000e\u0010\b\u001a\u00020\u0004X\u0086T¢\u0006\u0002\n\u0000R\u000e\u0010\t\u001a\u00020\u0004X\u0086T¢\u0006\u0002\n\u0000R\u000e\u0010\n\u001a\u00020\u0004X\u0086T¢\u0006\u0002\n\u0000R\u000e\u0010\u000b\u001a\u00020\u0004X\u0086T¢\u0006\u0002\n\u0000R\u000e\u0010\f\u001a\u00020\u0004X\u0086T¢\u0006\u0002\n\u0000R\u000e\u0010\r\u001a\u00020\u0004X\u0086T¢\u0006\u0002\n\u0000R\u001a\u0010\u000e\u001a\u00020\u000fX\u0086\u000e¢\u0006\u000e\n\u0000\u001a\u0004\b\u0010\u0010\u0011\"\u0004\b\u0012\u0010\u0013R\u000e\u0010\u0014\u001a\u00020\u0004X\u0086T¢\u0006\u0002\n\u0000R\u000e\u0010\u0015\u001a\u00020\u0004X\u0086T¢\u0006\u0002\n\u0000R\u000e\u0010\u0016\u001a\u00020\u0004X\u0086T¢\u0006\u0002\n\u0000R\u000e\u0010\u0017\u001a\u00020\u0004X\u0086T¢\u0006\u0002\n\u0000R\u000e\u0010\u0018\u001a\u00020\u0004X\u0086T¢\u0006\u0002\n\u0000R\u0011\u0010\u0019\u001a\u00020\u001a¢\u0006\b\n\u0000\u001a\u0004\b\u001b\u0010\u001c¨\u0006\u001d"}, d2 = {"Lcom/bm/sc/kotlin/ui/injectvoucher/InjectVoucherActivity$Companion;", "", "()V", "ABOVE150K", "", "ABOVE20GB", "BELOW50K", "BETWEEN100K_150K", "BETWEEN11GB_20GB", "BETWEEN1GB_5GB", "BETWEEN50K_100K", "BETWEEN6GB_10GB", "CLEAR_FILTER", "DAILY", "LIMIT_MASS_TRANSACTION", "", "getLIMIT_MASS_TRANSACTION", "()I", "setLIMIT_MASS_TRANSACTION", "(I)V", "MONTHLY", "UNDER1GB", "UNLIMITED_GB", "WEEKLY", "YEARLY", "anim", "Landroidx/navigation/NavOptions;", "getAnim", "()Landroidx/navigation/NavOptions;", "app_release"}, k = 1, mv = {1, 8, 0}, xi = 48)
public static final class Companion {
public Companion() {
}
public Companion(DefaultConstructorMarker defaultConstructorMarker) {
this();
}
@NotNull
public final NavOptions getAnim() {
return InjectVoucherActivity.l;
}
public final int getLIMIT_MASS_TRANSACTION() {
return InjectVoucherActivity.k;
}
public final void setLIMIT_MASS_TRANSACTION(int i) {
InjectVoucherActivity.k = i;
}
}
@Metadata(d1 = {"\u0000\u000e\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0002\b\u0002\u0010\u0003\u001a\u00020\u00022\b\u0010\u0001\u001a\u0004\u0018\u00010\u0000H\n¢\u0006\u0004\b\u0003\u0010\u0004"}, d2 = {"Lcom/bm/sc/bebasbayar/message/BaseMessage;", "baseMessage", "", "a", "(Lcom/bm/sc/bebasbayar/message/BaseMessage;)V"}, k = 3, mv = {1, 8, 0})
public static final class a extends Lambda implements Function1<BaseMessage, Unit> {
public a() {
super(1);
}
public final void a(@Nullable BaseMessage baseMessage) {
APIMessageWrapper aPIMessageWrapper = new APIMessageWrapper(baseMessage);
if (!aPIMessageWrapper.isOK()) {
Affinity.info(InjectVoucherActivity.this, false, Var.toString(aPIMessageWrapper.getResponse_description(), ""));
return;
}
String var = Var.toString(aPIMessageWrapper.getData().get(0).get("url"), "https://www.speedcash.co.id/");
((BaseActivity) InjectVoucherActivity.this).dataSession.store(DataSession.KEY_URL_LAST_OPEN_PAYMENT, var);
Bundle bundle = new Bundle();
bundle.putString("url", var);
bundle.putString("title", "Pembayaran " + InjectVoucherActivity.this.getProductName());
Intent intent = new Intent(InjectVoucherActivity.this, (Class<?>) OpenPaymentWebViewActivity.class);
intent.putExtras(bundle);
InjectVoucherActivity.this.startActivity(intent);
}
@Override
public Unit invoke(BaseMessage baseMessage) {
a(baseMessage);
return Unit.INSTANCE;
}
}
public static final void O(InjectVoucherActivity this$0, NavController navController, NavDestination destination, Bundle bundle) {
String str;
Intrinsics.checkNotNullParameter(this$0, "this$0");
Intrinsics.checkNotNullParameter(navController, "<anonymous parameter 0>");
Intrinsics.checkNotNullParameter(destination, "destination");
Toolbar toolbar = this$0.getToolbar();
switch (destination.getId()) {
case R.id.providerFragment:
str = "Inject Voucher Fisik";
break;
case R.id.providerProductFragment:
str = "Pilih Paket";
break;
case R.id.transactionInjectVoucherFragment:
str = "Aktivasi Voucher Kosong";
break;
default:
str = "Inject Voucher";
break;
}
toolbar.setTitle(str);
}
public static final void P(InjectVoucherActivity this$0, View view) {
Intrinsics.checkNotNullParameter(this$0, "this$0");
this$0.D();
}
public final void N() {
NavController navController = this.navController;
if (navController == null) {
Intrinsics.throwUninitializedPropertyAccessException("navController");
navController = null;
}
navController.addOnDestinationChangedListener(new NavController.OnDestinationChangedListener() {
@Override
public final void onDestinationChanged(NavController navController2, NavDestination navDestination, Bundle bundle) {
InjectVoucherActivity.O(InjectVoucherActivity.this, navController2, navDestination, bundle);
}
});
}
public final void Q() {
MessageComposer messageComposer = new MessageComposer(7, "ro/ui/inject_voucher_page");
messageComposer.setRequest_method("GET");
messageComposer.setData_type(2);
messageComposer.setShowProgressRegular(true);
messageComposer.addMessage("user_uuid", Device.getDeviceUUID(this));
messageComposer.addMessage("user_id", new AppSession(this).retrieve(AppSession.PROPERTY_MERCHANT_ID));
messageComposer.addMessage(BaseMessage.INDEX_VIA, "BB ANDROID");
messageComposer.addMessage("app_id", "SPEEDCASH");
messageComposer.setMessageProcess(new MessageProcess() {
@Override
public void afterProcess(@NotNull BaseMessage msg) {
Intrinsics.checkNotNullParameter(msg, "msg");
APIMessageWrapper aPIMessageWrapper = new APIMessageWrapper(msg);
if (aPIMessageWrapper.isOK()) {
try {
InjectVoucherActivity.INSTANCE.setLIMIT_MASS_TRANSACTION(Mapper.mapToJSON(aPIMessageWrapper.getData().get(0)).optInt("limitMassTransaction", 3));
} catch (Exception e) {
InjectVoucherActivity.this.getLocalClassName();
e.toString();
}
}
}
@Override
public void backgroundProcess(long bytesRead, long contentLength, boolean done) {
}
@Override
public void preProcess() {
}
});
new MessageSender(this, messageComposer).execute();
}
@Override
public void doDeposit() {
Affinity.launch(this, Deposit2Activity.class);
finish();
}
@Override
public int getMainProductLogoResId() {
return 0;
}
@Override
@NotNull
public String getSelectedProductCode() {
return "";
}
@Override
@Nullable
public BaseMessage getTransactionMessage(boolean isPayment) {
return this.payloadMessage;
}
@Override
public int getViewResource() {
return R.layout.activity_inject_voucher;
}
@Override
@NotNull
public String getWikiNameSpace() {
String name = InjectVoucherActivity.class.getName();
Intrinsics.checkNotNullExpressionValue(name, "javaClass.name");
return name;
}
@Override
public boolean isEnabledVoucher() {
return false;
}
@Override
public boolean isMainSubscriberId() {
return true;
}
@Override
public boolean isNeedToDisplayShowcase() {
return false;
}
@Override
public void D() {
NavController navController = this.navController;
NavController navController2 = null;
if (navController == null) {
Intrinsics.throwUninitializedPropertyAccessException("navController");
navController = null;
}
NavDestination currentDestination = navController.getCurrentDestination();
boolean z = false;
if (currentDestination != null && currentDestination.getId() == R.id.providerProductFragment) {
NavController navController3 = this.navController;
if (navController3 == null) {
Intrinsics.throwUninitializedPropertyAccessException("navController");
} else {
navController2 = navController3;
}
navController2.navigateUp();
return;
}
NavController navController4 = this.navController;
if (navController4 == null) {
Intrinsics.throwUninitializedPropertyAccessException("navController");
navController4 = null;
}
NavDestination currentDestination2 = navController4.getCurrentDestination();
if (currentDestination2 != null && currentDestination2.getId() == R.id.transactionInjectVoucherFragment) {
NavController navController5 = this.navController;
if (navController5 == null) {
Intrinsics.throwUninitializedPropertyAccessException("navController");
} else {
navController2 = navController5;
}
navController2.navigateUp();
return;
}
if (getIntent().getExtras() != null) {
Bundle extras = getIntent().getExtras();
Intrinsics.checkNotNull(extras);
z = Var.toBoolean(Boolean.valueOf(extras.getBoolean(AppSession.IS_FROM_NEW_HOME)), false);
}
if (z) {
Affinity.purge(this, OtherHomeMenuActivity.class);
} else {
super.D();
}
}
@Override
public void onCreate(@Nullable Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
this.balance_insufficient_container.setVisibility(8);
Q();
Fragment findFragmentById = getSupportFragmentManager().findFragmentById(R.id.fcv_inject_voucher_navigation);
Intrinsics.checkNotNull(findFragmentById, "null cannot be cast to non-null type androidx.navigation.fragment.NavHostFragment");
NavController navController = ((NavHostFragment) findFragmentById).getNavController();
this.navController = navController;
if (navController == null) {
Intrinsics.throwUninitializedPropertyAccessException("navController");
navController = null;
}
navController.setGraph(R.navigation.inject_voucher_navigation);
N();
getToolbar().setNavigationOnClickListener(new View.OnClickListener() {
@Override
public final void onClick(View view) {
InjectVoucherActivity.P(InjectVoucherActivity.this, view);
}
});
}
@Override
@Subscribe(threadMode = ThreadMode.MAIN)
public void onMessageEvent(@NotNull BusMessage event) {
Intrinsics.checkNotNullParameter(event, "event");
if (event.getEventType() == 1) {
this.appSession.store(AppSession.PROPERTY_BALANCE, Var.toString(Double.valueOf(event.getBalance()), "0"));
}
}
@Override
public void onOptionChoosen(@Nullable OptionListFragment optionListFragment, int resCode, @Nullable ProdukListEntity produkListEntity) {
}
@Override
public void onShowcaseFinished() {
}
@Override
public void onStart() {
super.onStart();
if (EventBus.getDefault().isRegistered(this)) {
return;
}
EventBus.getDefault().register(this);
}
@Override
public void onStop() {
super.onStop();
EventBus.getDefault().unregister(this);
}
@Override
@NotNull
public MPMessage onTransactionDone(boolean isPayment, @Nullable BaseMessage msg) {
return new PulsaPaketanGameMessage(msg);
}
@Override
public void onTransactionOpenPayment(@NotNull OpenPaymentModel openPaymentModel) {
Intrinsics.checkNotNullParameter(openPaymentModel, "openPaymentModel");
OpenPaymentHelper.INSTANCE.createOpenPayment(this, openPaymentModel, new a());
}
@Override
public void onTransactionPrepare(boolean isPayment) {
}
@Override
public void onTransactionSc(@NotNull PulsaPaketanGameMessage payloadInjectVoucher) {
Intrinsics.checkNotNullParameter(payloadInjectVoucher, "payloadInjectVoucher");
this.payloadMessage = payloadInjectVoucher;
doTransaction(true, null);
}
@Override
public void optionChoosen(@Nullable OptionListFragment1 optionListFragment, int rescode, @Nullable ProdukListEntity produkListEntity) {
}
@Override
public void optionChoosen1(@Nullable OptionListFragment2 optionListFragment, int rescode, @Nullable ProdukListEntity produkListEntity) {
}
@Override
public void resetForm(boolean isClickTriggered) {
}
}