discord-jadx/app/src/main/java/com/discord/utilities/viewbinding/FragmentViewBindingDelegate...

25 lines
1.1 KiB
Java

package com.discord.utilities.viewbinding;
import android.view.View;
import androidx.fragment.app.Fragment;
import androidx.viewbinding.ViewBinding;
import d0.z.d.m;
import kotlin.Unit;
import kotlin.jvm.functions.Function1;
/* compiled from: FragmentViewBindingDelegate.kt */
public final class FragmentViewBindingDelegateKt {
public static final <T extends ViewBinding> FragmentViewBindingDelegate<T> viewBinding(Fragment fragment, Function1<? super View, ? extends T> function1, Function1<? super T, Unit> function12) {
m.checkNotNullParameter(fragment, "$this$viewBinding");
m.checkNotNullParameter(function1, "viewBindingFactory");
m.checkNotNullParameter(function12, "onViewBindingDestroy");
return new FragmentViewBindingDelegate<>(fragment, function1, function12);
}
public static /* synthetic */ FragmentViewBindingDelegate viewBinding$default(Fragment fragment, Function1 function1, Function1 function12, int i, Object obj) {
if ((i & 2) != 0) {
function12 = FragmentViewBindingDelegateKt$viewBinding$1.INSTANCE;
}
return viewBinding(fragment, function1, function12);
}
}