Package-level declarations

Types

Link copied to clipboard
data class BpkImageGalleryImage(val title: String, val description: String? = null, val credit: String? = null, val content: @Composable (contentDescription: String, contentScale: ContentScale) -> Unit)
Link copied to clipboard

Functions

Link copied to clipboard
fun BpkImageGalleryCarousel(state: BpkCarouselState, modifier: Modifier = Modifier, onImageClicked: (Int) -> Unit? = null, content: @Composable BoxScope.(Int) -> Unit)
Link copied to clipboard
fun BpkImageGalleryChipGrid(categories: List<BpkImageGalleryChipCategory>, closeContentDescription: String, onCloseClicked: () -> Unit, onDismiss: () -> Unit, modifier: Modifier = Modifier, initialCategory: Int = 0, onCategoryChanged: (BpkImageGalleryChipCategory) -> Unit? = null, onImageClicked: (BpkImageGalleryChipCategory, BpkImageGalleryImage) -> Unit? = null, onImageChanged: (BpkImageGalleryChipCategory, BpkImageGalleryImage) -> Unit? = null, state: BpkModalState = rememberBpkModalState())
Link copied to clipboard
fun BpkImageGalleryImageGrid(categories: List<BpkImageGalleryImageCategory>, closeContentDescription: String, onCloseClicked: () -> Unit, onDismiss: () -> Unit, modifier: Modifier = Modifier, initialCategory: Int = 0, onCategoryChanged: (BpkImageGalleryImageCategory) -> Unit? = null, onImageClicked: (BpkImageGalleryImageCategory, BpkImageGalleryImage) -> Unit? = null, onImageChanged: (BpkImageGalleryImageCategory, BpkImageGalleryImage) -> Unit? = null, state: BpkModalState = rememberBpkModalState())
Link copied to clipboard
fun BpkImageGallerySlideshow(images: List<BpkImageGalleryImage>, closeContentDescription: String, onCloseClicked: () -> Unit, onDismiss: () -> Unit, modifier: Modifier = Modifier, initialImage: Int = 0, onImageChanged: (Int) -> Unit? = null, state: BpkModalState = rememberBpkModalState())