BottomAppBarTileSchema

@Serializable
@SerialName(value = "BottomAppBar")
data class BottomAppBarTileSchema(val id: String, val events: SerializableImmutableList<EventSchema>?, val style: StyleSchema, val searchableTerms: SerializableImmutableList<String>?, val visibility: TileSchema.Visibility, val actions: SerializableImmutableList<TileSchema>, val floatingActionButton: TileSchema? = null) : TileSchema

Renders a Material 3 BottomAppBar with actions laid out in a RowScope on the leading side and an optional floatingActionButton docked at the trailing edge (any tile, typically a FloatingActionButton).

Triggers dispatched: none. The bar itself emits no trigger and is not clickable, so any events declared on it are never fired — wire events on the action tiles instead.

Constructors

Link copied to clipboard
constructor(id: String, events: SerializableImmutableList<EventSchema>?, style: StyleSchema, searchableTerms: SerializableImmutableList<String>?, visibility: TileSchema.Visibility, actions: SerializableImmutableList<TileSchema>, floatingActionButton: TileSchema? = null)

Properties

Link copied to clipboard
@SerialName(value = "actions")
val actions: SerializableImmutableList<TileSchema>
Link copied to clipboard
@SerialName(value = "events")
open override val events: SerializableImmutableList<EventSchema>?
Link copied to clipboard
@SerialName(value = "floatingActionButton")
val floatingActionButton: TileSchema?
Link copied to clipboard
@SerialName(value = "id")
open override val id: String
Link copied to clipboard
@SerialName(value = "searchableTerms")
open override val searchableTerms: SerializableImmutableList<String>?
Link copied to clipboard
@SerialName(value = "style")
open override val style: StyleSchema
Link copied to clipboard
@SerialName(value = "visibility")
open override val visibility: TileSchema.Visibility

Functions

Link copied to clipboard
open fun isGone(): Boolean
Link copied to clipboard
open fun isVisible(): Boolean