Extensions1 편하게 사용하고자 만든 Extensions Android 프로젝트 중, Clean Architecture, Flow를 사용하며 편리하게 사용하고자 만든 확장 함수들에 대해서 소개드리려고 합니다. 1. ResultType 확장 함수 sealed class ResultType { object Uninitialized : ResultType() object Loading : ResultType() object Empty : ResultType() data class Success(val data: T) : ResultType() data class Fail(val data: T) : ResultType() data class Error(val exception: Throwable) : ResultType() { val isNetworkError = e.. 2023. 10. 4. 이전 1 다음