Package-level declarations

Types

Link copied to clipboard
data class BpkAction(val text: String, val onActionSelected: () -> Unit)
Link copied to clipboard
Link copied to clipboard
data class BpkItem(val title: AnnotatedString, val subtitle: AnnotatedString, val icon: BpkIcon, val onItemSelected: () -> Unit, val tertiaryLabel: String? = null)
Link copied to clipboard
data class BpkSection(val headings: BpkSectionHeading? = null, val items: List<BpkItem>)
Link copied to clipboard
data class BpkSectionHeading(val title: String, val action: BpkAction? = null)
Link copied to clipboard
data class BpkShortcut(val text: String, val icon: BpkIcon, val onShortcutSelected: () -> Unit)

Functions

Link copied to clipboard
fun BpkAppSearchModal(title: String, inputText: String, inputHint: String, results: BpkAppSearchModalResult, closeAccessibilityLabel: String, onInputChanged: (String) -> Unit, onClose: () -> Unit, clearAction: BpkClearAction, modifier: Modifier = Modifier, state: BpkModalState = rememberBpkModalState(), prefix: Prefix = Prefix.Icon(), behaviouralEventWrapper: BpkBehaviouralEventWrapper? = null)