SystemBarVisibleState

sealed interface SystemBarVisibleState

Represents current visibility-aware state of a system bar.
Distinguishes between not-ready, not-present, hidden, and visible states explicitly.

시스템 바의 현재 가시성 기반 상태를 나타냅니다.
준비되지 않음, 미존재, 숨김, 표시 상태를 명시적으로 구분합니다.

Inheritors

Types

Link copied to clipboard

System bar exists but is currently hidden.

시스템 바는 존재하지만 현재 숨겨진 상태입니다.

Link copied to clipboard

System bar area does not exist on this device/mode.

현재 디바이스/모드에서 시스템 바 영역이 존재하지 않습니다.

Link copied to clipboard

Window/view/insets are not ready yet (too early call).

Window/view/insets가 아직 준비되지 않았습니다 (너무 이른 호출).

Link copied to clipboard
data class Visible(val rect: Rect) : SystemBarVisibleState

System bar is visible with current window coordinates.

시스템 바가 표시 중이며 현재 윈도우 좌표를 제공합니다.