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