FloatingActionButtonTileSchema
data class FloatingActionButtonTileSchema(val id: String, val events: SerializableImmutableList<EventSchema>?, val style: StyleSchema, val searchableTerms: SerializableImmutableList<String>?, val visibility: TileSchema.Visibility, val icon: IconSchema, val size: FloatingActionButtonTileSchema.Size) : TileSchema
Renders a Material 3 floating action button sized by size: Size.DEFAULT → SmallFloatingActionButton, Size.MEDIUM → FloatingActionButton, Size.LARGE → LargeFloatingActionButton. Renders icon with its color, size and style applied.
No enabled/loading: the Material 3 FAB composables intentionally have no enabled parameter — per Material Design guidance, a FAB represents a screen's primary action, and a disabled-but-visible FAB fights that emphasis. Use this tile's inherited visibility to hide the FAB entirely when its action isn't currently available, instead of disabling it in place.
Triggers dispatched:
OnClickEventTrigger— fired when the FAB is tapped.
Constructors
Link copied to clipboard
constructor(id: String, events: SerializableImmutableList<EventSchema>?, style: StyleSchema, searchableTerms: SerializableImmutableList<String>?, visibility: TileSchema.Visibility, icon: IconSchema, size: FloatingActionButtonTileSchema.Size)
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