CardTileSchema
data class CardTileSchema(val id: String, val tiles: SerializableImmutableList<TileSchema>, val events: SerializableImmutableList<EventSchema>?, val style: StyleSchema, val searchableTerms: SerializableImmutableList<String>?, val visibility: TileSchema.Visibility, val kind: CardTileSchema.Kind) : TileSchema
Renders a Material 3 card hosting tiles in a ColumnScope. kind picks the composable: Kind.DEFAULT → Card, Kind.ELEVATED → ElevatedCard, Kind.OUTLINED → OutlinedCard.
Child scope: the card publishes its ColumnScope as a CompositionLocal (and clears the lazy-item scope), so children are stacked vertically and can use column scope modifiers.
Triggers dispatched:
OnDisplayEventTrigger— fired once when the tile enters composition (keyed by tile id).OnClickEventTrigger— fired when the card is tapped.
Constructors
Link copied to clipboard
constructor(id: String, tiles: SerializableImmutableList<TileSchema>, events: SerializableImmutableList<EventSchema>?, style: StyleSchema, searchableTerms: SerializableImmutableList<String>?, visibility: TileSchema.Visibility, kind: CardTileSchema.Kind)
Properties
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
@SerialName(value = "searchableTerms")
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard