24 lines
1.1 KiB
Java
24 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);
|
|
}
|
|
}
|