JengaIconSet

class JengaIconSet(val add: ImageVector, val remove: ImageVector, val check: ImageVector, val checkCircle: ImageVector, val chevron: ImageVector, val close: ImageVector, val info: ImageVector, val search: ImageVector, val thumbsUp: ImageVector, val thumbsDown: ImageVector, val trash: ImageVector)(source)

The semantic icons that Jenga components draw for themselves: the chevron on an expandable row, the +/- on a stepper, the glyph a banner shows for each tone, and so on. Provide a custom set via JengaTheme(icons = ...) (or rememberJengaIconSet) to give every component your own iconography.

This is distinct from JengaIcons, the full vector catalogue you draw with JengaIcon in your own UI; the set below defaults to those vectors.

Constructors

Link copied to clipboard
constructor(add: ImageVector, remove: ImageVector, check: ImageVector, checkCircle: ImageVector, chevron: ImageVector, close: ImageVector, info: ImageVector, search: ImageVector, thumbsUp: ImageVector, thumbsDown: ImageVector, trash: ImageVector)

Properties

Link copied to clipboard

Increment / add (e.g. the stepper's +).

Link copied to clipboard

Success / affirmation check (e.g. a success banner).

Link copied to clipboard

Filled success mark (e.g. scan success feedback).

Link copied to clipboard

Disclosure chevron; auto-mirrors in RTL (e.g. an expandable row).

Link copied to clipboard

Dismiss / clear (e.g. a search field's clear button, an error banner).

Link copied to clipboard

Informational glyph (e.g. an info/warning banner).

Link copied to clipboard

Decrement / remove (e.g. the stepper's −).

Link copied to clipboard

Search / find (e.g. a search field's leading icon).

Link copied to clipboard

Negative reaction (e.g. a reaction bar's down vote).

Link copied to clipboard

Positive reaction (e.g. a reaction bar's up vote).

Link copied to clipboard

Destructive action (e.g. a swipe-to-dismiss reveal).