Package-level declarations
Types
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
class DialogInput(val hint: String = "", maxLength: Int = Int.MAX_VALUE, val maxLines: Int = 1, val minLines: Int = maxLines, val leading: InputDecoration? = null, val trailing: InputDecoration? = null) : DialogTemplate<String>
Link copied to clipboard
Link copied to clipboard
class DialogPairInput(val hint1: String = "", val hint2: String = "", maxLength1: Int = Int.MAX_VALUE, maxLength2: Int = Int.MAX_VALUE, val maxLines1: Int = 1, val maxLines2: Int = 1, val minLines1: Int = maxLines1, val minLines2: Int = maxLines2, val leading1: InputDecoration? = null, val leading2: InputDecoration? = null, val trailing1: InputDecoration? = null, val trailing2: InputDecoration? = null) : DialogTemplate<Pair<String, String>>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class FABAction(val iconProvider: () -> ImageVector, val tipProvider: () -> String = { "" }, val onClick: suspend () -> Unit? = null, val backgroundColorProvider: @Composable () -> Color? = null, val contentColorProvider: @Composable () -> Color? = null, val enabledProvider: () -> Boolean = { true })
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Functions
Link copied to clipboard
Link copied to clipboard
fun Flyout(visible: Boolean, onClickOutside: () -> Unit, position: FlyoutPosition = FlyoutPosition.Top, focusable: Boolean = true, clip: Boolean = false, space: Dp = Theme.padding.v, flyout: @Composable () -> Unit, content: @Composable () -> Unit)
Link copied to clipboard
fun Menus(visible: Boolean, onClose: () -> Unit, menus: @Composable MenuScope.() -> Unit, maxFlyoutHeight: Dp = Theme.size.cell1 * 2, content: @Composable () -> Unit)