40 lines
1.4 KiB
Java
40 lines
1.4 KiB
Java
|
package androidx.core.content;
|
||
|
|
||
|
import android.annotation.SuppressLint;
|
||
|
import android.content.SharedPreferences;
|
||
|
import d0.z.d.m;
|
||
|
import kotlin.Unit;
|
||
|
import kotlin.jvm.functions.Function1;
|
||
|
/* compiled from: SharedPreferences.kt */
|
||
|
public final class SharedPreferencesKt {
|
||
|
@SuppressLint({"ApplySharedPref"})
|
||
|
public static final void edit(SharedPreferences sharedPreferences, boolean z2, Function1<? super SharedPreferences.Editor, Unit> function1) {
|
||
|
m.checkParameterIsNotNull(sharedPreferences, "$this$edit");
|
||
|
m.checkParameterIsNotNull(function1, "action");
|
||
|
SharedPreferences.Editor edit = sharedPreferences.edit();
|
||
|
m.checkExpressionValueIsNotNull(edit, "editor");
|
||
|
function1.invoke(edit);
|
||
|
if (z2) {
|
||
|
edit.commit();
|
||
|
} else {
|
||
|
edit.apply();
|
||
|
}
|
||
|
}
|
||
|
|
||
|
public static /* synthetic */ void edit$default(SharedPreferences sharedPreferences, boolean z2, Function1 function1, int i, Object obj) {
|
||
|
if ((i & 1) != 0) {
|
||
|
z2 = false;
|
||
|
}
|
||
|
m.checkParameterIsNotNull(sharedPreferences, "$this$edit");
|
||
|
m.checkParameterIsNotNull(function1, "action");
|
||
|
SharedPreferences.Editor edit = sharedPreferences.edit();
|
||
|
m.checkExpressionValueIsNotNull(edit, "editor");
|
||
|
function1.invoke(edit);
|
||
|
if (z2) {
|
||
|
edit.commit();
|
||
|
} else {
|
||
|
edit.apply();
|
||
|
}
|
||
|
}
|
||
|
}
|