ComposableTypeSet

Defines the different types of composable views that can be used.

Each type defines which frames (left, icon, title, widget) are displayed.

Entries

Link copied to clipboard

A ComposableType that displays an icon (iconFrame) and a title (titleFrame).

Link copied to clipboard

A ComposableType that displays an icon (iconFrame), a title (titleFrame), and a switch(widgetFrame).

Link copied to clipboard

A ComposableType that displays a title (titleFrame) and a switch (widgetFrame).

Link copied to clipboard

A ComposableType that displays a checkbox (leftFrame), an icon (iconFrame), and a title (titleFrame).

Link copied to clipboard

A ComposableType that displays a checkbox (leftFrame), an icon (iconFrame), a title (titleFrame), and an action button (widgetFrame).

Link copied to clipboard

A ComposableType that displays a checkbox (leftFrame), an icon (iconFrame), a title (titleFrame), and an expander button (widgetFrame).

Link copied to clipboard

A ComposableType that displays a radio button (leftFrame), an icon (iconFrame), and a title (titleFrame).

Link copied to clipboard

A ComposableType that displays a radio button (leftFrame), an icon (iconFrame), a title (titleFrame), and an action button (widgetFrame).

Properties

Link copied to clipboard

Returns a representation of an immutable list of all enum entries, in the order they're declared.

Link copied to clipboard
open override val iconFrame: IconFrame? = null

The type of frame to display for the icon.

Link copied to clipboard
open override val leftFrame: LeftFrame? = null

The type of frame to display on the left side of the composable.

Link copied to clipboard
open override val titleFrame: TitleFrame? = null

The type of frame to display for the title.

Link copied to clipboard
open override val widgetFrame: WidgetFrame? = null

The type of frame to display on the right side of the composable (widget).

Functions

Link copied to clipboard

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Link copied to clipboard

Returns an array containing the constants of this enum type, in the order they're declared.