Coverage Summary for Class: LogStorageType (kr.open.library.simple_ui.core.logcat.config)

Class Class, % Method, % Branch, % Line, % Instruction, %
LogStorageType 100% (1/1) 100% (1/1) 100% (3/3) 100% (24/24)


 package kr.open.library.simple_ui.core.logcat.config
 
 /**
  * Defines storage targets for log file output.<br><br>
  * 로그 파일 저장 대상 위치를 정의한다.<br>
  */
 enum class LogStorageType {
     /**
      * Internal app storage.<br><br>
      * 앱 내부 저장소.<br>
      */
     INTERNAL,
 
     /**
      * App-specific external storage.<br><br>
      * 앱 전용 외부 저장소.<br>
      */
     APP_EXTERNAL,
 
     /**
      * Public external storage on API 28 and below; falls back to app-specific external storage (Documents) on API 29+.<br>
      * Requires WRITE_EXTERNAL_STORAGE permission on API 28 and below.<br><br>
      * API 28 이하에서는 공용 외부 저장소를 사용하며, API 29+에서는 앱 전용 외부 저장소(Documents 디렉터리)로 대체됩니다.<br>
      * API 28 이하에서는 WRITE_EXTERNAL_STORAGE 권한이 필요합니다.<br>
      */
     PUBLIC_EXTERNAL,
 }