ListDialogBuilder

Constructors

Link copied to clipboard
constructor()

Functions

Link copied to clipboard
fun build(items: List<ComposableListable>, dismiss: () -> Unit): ListDialogModel
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun setNegativeButton(text: AnnotatedString?, contentDescription: String = text.toString(), listener: () -> Unit? = null): ListDialogBuilder
fun setNegativeButton(text: String?, contentDescription: String? = text, listener: () -> Unit? = null): ListDialogBuilder
Link copied to clipboard
fun setOnCheckedChange(onCheckedChange: (checked: Boolean, item: ComposableListable) -> Unit): ListDialogBuilder
Link copied to clipboard
fun setPositiveButton(text: AnnotatedString, contentDescription: String = text.toString(), positiveButtonListener: (items: List<ComposableListable>) -> Unit? = null): ListDialogBuilder
fun setPositiveButton(text: String, contentDescription: String = text, positiveButtonListener: (items: List<ComposableListable>) -> Unit? = null): ListDialogBuilder
Link copied to clipboard
fun setTitle(title: AnnotatedString?, contentDescription: String = title.toString()): ListDialogBuilder
fun setTitle(title: String, contentDescription: String = title): ListDialogBuilder