Alert

현재 화면 위에 창을 띄워, 사용자의 흐름을 잠시 멈추고 주의할 내용을 안내하는 컴포넌트입니다. 사용자가 반드시 확인하고 넘어가야 하는 주요한 상황에 사용합니다.

WantedAlert

확인 및 취소 버튼이 있는 기본 알림 dialog입니다. 제목, 메시지, 확인/취소 텍스트 및 클릭 이벤트를 전달하여 간단한 사용자 확인 dialog를 구성할 수 있습니다. isNegative 값에 따라 확인 버튼의 스타일이 Positive 또는 Negative로 설정됩니다.

WantedAlert(
    title = "삭제하시겠습니까?",
    message = "삭제하면 되돌릴 수 없습니다.",
    confirm = "삭제",
    cancel = "취소",
    onClickConfirm = { /* 삭제 처리 */ },
    onClickCancel = { /* 취소 처리 */ },
    onDismissRequest = { /* 외부 클릭 시 */ }
)

Parameters

이름타입설명
messageString다이얼로그 본문에 표시될 메시지입니다.
confirmString확인 버튼에 표시될 텍스트입니다.
onClickConfirm() -> Unit확인 버튼 클릭 시 호출되는 콜백입니다.
propertiesDialogProperties다이얼로그의 속성입니다. 기본값은 DialogProperties()입니다.
titleString?다이얼로그 상단에 표시할 제목입니다. 선택적으로 설정 가능합니다.
isNegativeBooleantrue일 경우 확인 버튼을 Negative 스타일로 표시합니다.
cancelString?취소 버튼에 표시할 텍스트입니다. null일 경우 표시되지 않습니다.
onClickCancel(() -> Unit)?취소 버튼 클릭 시 호출되는 콜백입니다.
onDismissRequest() -> Unit다이얼로그 외부 클릭 등으로 닫힐 때 호출되는 콜백입니다.

© 2026 Wanted Lab, Inc.