DialogConfig

constructor(title: String, text: String, confirmButtonText: String? = Tr.Action.confirm(), onConfirm: () -> Unit? = null, dismissButtonText: String? = Tr.Action.cancel(), onDismiss: () -> Unit, titleColor: Color? = null, textColor: Color? = null)

Parameters

title

Tytuł dialogu.

text

Treść wiadomości w dialogu.

confirmButtonText

Tekst na przycisku potwierdzającym (jeśli null, brak przycisku).

onConfirm

Lambda, która zostanie wykonana po kliknięciu "Potwierdź" (jeśli confirmButtonText nie jest null).

dismissButtonText

Tekst na przycisku odrzucającym (jeśli null, brak przycisku).

onDismiss

Lambda, która zostanie wykonana po kliknięciu "Anuluj" lub zamknięciu dialogu.

titleColor

Kolor tytułu (opcjonalny).

textColor

Kolor tekstu (opcjonalny).