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 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 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 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(); } } }