Package-level declarations
Types
Link copied to clipboard
abstract class BaseDataBindingRelativeLayout<BINDING : ViewDataBinding> : ParentsBindingRelativeLayout<BINDING>
RelativeLayout that uses DataBinding and sets a LifecycleOwner.
Binds lifecycle on attach and releases on detach.
DataBinding을 사용하는 RelativeLayout입니다.
attach 시 LifecycleOwner를 연결하고 detach 시 해제합니다.
Link copied to clipboard
abstract class BaseViewBindingRelativeLayout<BINDING : ViewBinding> : ParentsBindingRelativeLayout<BINDING>
RelativeLayout that uses ViewBinding with a provided inflate function.
제공된 inflate 함수로 ViewBinding을 사용하는 RelativeLayout입니다.
Link copied to clipboard
abstract class ParentsBindingRelativeLayout<BINDING : ViewBinding> : RootRelativeLayout, ParentBindingInterfaceForLayout<BINDING>
Abstract base class for RelativeLayouts using ViewBinding or DataBinding.
Initializes binding on attach and starts event collection once, then clears on detach.
ViewBinding 또는 DataBinding을 사용하는 RelativeLayout의 추상 기본 클래스입니다.
attach 시 바인딩을 초기화하고 이벤트 수집을 1회 시작한 뒤, detach 시 정리합니다.