Package-level declarations

Types

Link copied to clipboard
@Serializable
@SerialName(value = "Menu")
data class MenuTileSchema(val id: String, val events: SerializableImmutableList<EventSchema>?, val style: StyleSchema, val searchableTerms: SerializableImmutableList<String>?, val visibility: TileSchema.Visibility, val tiles: SerializableImmutableList<TileSchema>, val items: SerializableImmutableList<MenuTileSchema.MenuItem>, val expanded: Boolean) : TileSchema

Renders an anchor — tiles, laid out with Box semantics and carrying style and visibility — with a Material 3 DropdownMenu attached to it. The menu lists one DropdownMenuItem per entry in items, each showing its MenuItem.label plus the optional MenuItem.leadingIcon and MenuItem.trailingIcon. The menu uses the large theme shape, respects the system bars and is capped at 400dp tall (scrolling beyond that).