class AddInvoiceDialog : ResultableDialog<Invoice>
<init>
AddInvoiceDialog(context: Context)
nullableResult
val nullableResult: Invoice?
defaultButton
open lateinit var defaultButton: Button
show
fun show(onAction: suspend CoroutineScope.(T?) -> Unit): Unit