DialogTopAppBar

다이얼로그용 TopAppBar 컴포넌트입니다.

WantedDialogTopAppBar

다이얼로그용 TopAppBar 컴포넌트입니다. 타이틀과 좌우 컴포넌트를 설정할 수 있습니다.

WantedDialogTopAppBar(
    title = "다이얼로그 제목",
    navigationIcon = { Icon(...) },
    actions = { IconButton(...) }
)

Parameters

이름타입설명
modifierModifier컴포넌트에 적용할 Modifier입니다.
windowInsetsWindowInsets적용할 WindowInsets입니다.
backgroundColorColor앱바 배경 색상입니다.
backgroundBoolean앱바 배경을 표시할지 여부입니다.
variantVariant앱바 형태입니다.
scrollableStateScrollableState?스크롤 상태를 관리하는 객체입니다.
titleString타이틀 텍스트입니다.
navigationIcon(@Composable () -> Unit)?좌측 아이콘 슬롯입니다.
actions(@Composable RowScope.() -> Unit)?우측 액션 슬롯입니다.

Advanced

WantedDialogCloseTopAppBar

닫기 버튼이 포함된 다이얼로그용 TopAppBar 컴포넌트입니다. 우측에 닫기 아이콘이 고정으로 배치됩니다.

WantedDialogCloseTopAppBar(
    title = "제목",
    onClickClose = { /* 닫기 처리 */ }
)
Parameters
이름타입설명
modifierModifier컴포넌트에 적용할 Modifier입니다.
windowInsetsWindowInsets적용할 WindowInsets입니다.
backgroundColorColor앱바 배경 색상입니다.
backgroundBoolean앱바 배경을 표시할지 여부입니다.
variantVariant앱바 형태입니다.
scrollableStateScrollableState?스크롤 상태를 관리하는 객체입니다.
navigationIcon(@Composable () -> Unit)?좌측 아이콘 슬롯입니다.
titleString타이틀 텍스트입니다.
onClickClose() -> Unit닫기 버튼 클릭 시 호출되는 콜백입니다.

WantedDialogTopAppBarContract

DialogTopAppBar 컴포넌트에서 사용하는 설정 값을 정의하는 객체입니다.

Enum

Variant

설명
NormalTitle이 Center에 위치합니다.
EmphasizedTitle이 왼쪽에 위치합니다.
Display디스플레이 형태입니다.
Floating플로팅 형태입니다.

© 2026 Wanted Lab, Inc.