Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- abstract class BaseFragment<VB: ViewBinding> : Fragment() {
- abstract val inflate: Inflate<VB>
- protected abstract var binding: VB
- override fun onCreateView(inflater: LayoutInflater, container: ViewGroup?, savedInstanceState: Bundle?): View? =
- binding.apply {
- inflate.invoke(inflater, container, false)
- }.root
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement