discord-jadx/app/src/main/java/androidx/fragment/app/FragmentManagerKt.java

110 lines
4.4 KiB
Java

package androidx.fragment.app;
import d0.z.d.m;
import kotlin.Unit;
import kotlin.jvm.functions.Function1;
/* compiled from: FragmentManager.kt */
public final class FragmentManagerKt {
public static final void commit(FragmentManager fragmentManager, boolean z2, Function1<? super FragmentTransaction, Unit> function1) {
m.checkNotNullParameter(fragmentManager, "$this$commit");
m.checkNotNullParameter(function1, "body");
FragmentTransaction beginTransaction = fragmentManager.beginTransaction();
m.checkNotNullExpressionValue(beginTransaction, "beginTransaction()");
function1.invoke(beginTransaction);
if (z2) {
beginTransaction.commitAllowingStateLoss();
} else {
beginTransaction.commit();
}
}
public static /* synthetic */ void commit$default(FragmentManager fragmentManager, boolean z2, Function1 function1, int i, Object obj) {
if ((i & 1) != 0) {
z2 = false;
}
m.checkNotNullParameter(fragmentManager, "$this$commit");
m.checkNotNullParameter(function1, "body");
FragmentTransaction beginTransaction = fragmentManager.beginTransaction();
m.checkNotNullExpressionValue(beginTransaction, "beginTransaction()");
function1.invoke(beginTransaction);
if (z2) {
beginTransaction.commitAllowingStateLoss();
} else {
beginTransaction.commit();
}
}
public static final void commitNow(FragmentManager fragmentManager, boolean z2, Function1<? super FragmentTransaction, Unit> function1) {
m.checkNotNullParameter(fragmentManager, "$this$commitNow");
m.checkNotNullParameter(function1, "body");
FragmentTransaction beginTransaction = fragmentManager.beginTransaction();
m.checkNotNullExpressionValue(beginTransaction, "beginTransaction()");
function1.invoke(beginTransaction);
if (z2) {
beginTransaction.commitNowAllowingStateLoss();
} else {
beginTransaction.commitNow();
}
}
public static /* synthetic */ void commitNow$default(FragmentManager fragmentManager, boolean z2, Function1 function1, int i, Object obj) {
if ((i & 1) != 0) {
z2 = false;
}
m.checkNotNullParameter(fragmentManager, "$this$commitNow");
m.checkNotNullParameter(function1, "body");
FragmentTransaction beginTransaction = fragmentManager.beginTransaction();
m.checkNotNullExpressionValue(beginTransaction, "beginTransaction()");
function1.invoke(beginTransaction);
if (z2) {
beginTransaction.commitNowAllowingStateLoss();
} else {
beginTransaction.commitNow();
}
}
public static final void transaction(FragmentManager fragmentManager, boolean z2, boolean z3, Function1<? super FragmentTransaction, Unit> function1) {
m.checkNotNullParameter(fragmentManager, "$this$transaction");
m.checkNotNullParameter(function1, "body");
FragmentTransaction beginTransaction = fragmentManager.beginTransaction();
m.checkNotNullExpressionValue(beginTransaction, "beginTransaction()");
function1.invoke(beginTransaction);
if (z2) {
if (z3) {
beginTransaction.commitNowAllowingStateLoss();
} else {
beginTransaction.commitNow();
}
} else if (z3) {
beginTransaction.commitAllowingStateLoss();
} else {
beginTransaction.commit();
}
}
public static /* synthetic */ void transaction$default(FragmentManager fragmentManager, boolean z2, boolean z3, Function1 function1, int i, Object obj) {
if ((i & 1) != 0) {
z2 = false;
}
if ((i & 2) != 0) {
z3 = false;
}
m.checkNotNullParameter(fragmentManager, "$this$transaction");
m.checkNotNullParameter(function1, "body");
FragmentTransaction beginTransaction = fragmentManager.beginTransaction();
m.checkNotNullExpressionValue(beginTransaction, "beginTransaction()");
function1.invoke(beginTransaction);
if (z2) {
if (z3) {
beginTransaction.commitNowAllowingStateLoss();
} else {
beginTransaction.commitNow();
}
} else if (z3) {
beginTransaction.commitAllowingStateLoss();
} else {
beginTransaction.commit();
}
}
}