A  B  C  E  F  G  H  I  J  L  N  O  P  R  S  T  U  V 

B

BaseDto - class in io.lemoncloud.core.architecture.network
네트워크와 통신하기 위해 사용되는 DTO를 구조화 합니다.
BaseEffect - class in io.lemoncloud.core.architecture.ui
BaseEffect사이드 이펙트를 정의하는 인터페이스BaseEffect를 확장한 sealed interface 에 UI에서 사용할 이펙트들을 정의하여 사용합니다.
BaseError - class in io.lemoncloud.core.architecture.ui
BaseError오류 상태상태 변화 및 사이드 이펙트에 발생하는 오류를 나타냅니다.
BaseEvent - class in io.lemoncloud.core.architecture.ui
BaseEventUI에서 사용될 이벤트를 관리합니다.
BaseState - class in io.lemoncloud.core.architecture.ui
BaseStateUI의 상태 정보 정의해당 인터페이스를 확장하여 상태를 정의하여 사용할 것BaseViewModel.updateState 를 사용하여 상태를 업데이트 합니다.
BaseViewModel - class in io.lemoncloud.core.architecture.ui
BaseViewModelUI 내 state, event, effect를 처리하기 위한 MVI 구조의 뷰 모델 아키텍처
bindEffect(CoroutineScope,SuspendFunction1) - function in io.lemoncloud.core.architecture.ui.BaseViewModel
bindEvent이펙트 플로우를 관측합니다Effect 에 대한 동작을 구현하여 적용합니다.
bindError(CoroutineScope,SuspendFunction1) - function in io.lemoncloud.core.architecture.ui.BaseViewModel
bindError에러 플로우를 관측합니다.
bindEvent(CoroutineScope,SuspendFunction1) - function in io.lemoncloud.core.architecture.ui.BaseViewModel
bindEvent이벤트 플로우를 관측합니다Event 에 대한 동작을 구현하여 적용합니다.
BuildConfig - class in io.lemoncloud.core.architecture
 
A  B  C  E  F  G  H  I  J  L  N  O  P  R  S  T  U  V