Icon

An icon as a list item trailing content.

Inheritors

Constructors

Link copied to clipboard
constructor(painter: Painter, contentDescription: String, size: OudsListItemIconSize = OudsListItemDefaults.IconSize, tinted: Boolean = true)

Creates an instance of OudsListItemTrailing.Icon.

constructor(imageVector: ImageVector, contentDescription: String, size: OudsListItemIconSize = OudsListItemDefaults.IconSize, tinted: Boolean = true)

Creates an instance of OudsListItemTrailing.Icon.

constructor(bitmap: ImageBitmap, contentDescription: String, size: OudsListItemIconSize = OudsListItemDefaults.IconSize, tinted: Boolean = true)

Creates an instance of OudsListItemTrailing.Icon.

Types

Link copied to clipboard
class Info(size: OudsListItemIconSize = OudsListItemDefaults.IconSize) : OudsListItemTrailing.Icon

Creates an instance of OudsListItemTrailing.Icon representing an info status. Use for neutral information that requires additional attention.

Link copied to clipboard
class Negative(size: OudsListItemIconSize = OudsListItemDefaults.IconSize) : OudsListItemTrailing.Icon

Creates an instance of OudsListItemTrailing.Icon representing a negative status. Use for errors, failures, destructive outcomes or critical problems.

Link copied to clipboard
class Positive(size: OudsListItemIconSize = OudsListItemDefaults.IconSize) : OudsListItemTrailing.Icon

Creates an instance of OudsListItemTrailing.Icon representing a positive status. Use for successful, completed or beneficial states.

Link copied to clipboard
class Warning(size: OudsListItemIconSize = OudsListItemDefaults.IconSize) : OudsListItemTrailing.Icon

Creates an instance of OudsListItemTrailing.Icon representing a warning status. Use for situations that may require caution or user awareness.