ComposableTypeImpl

data class ComposableTypeImpl(val leftFrame: ComposableFrame? = null, val iconFrame: ComposableFrame? = null, val titleFrame: ComposableFrame? = null, val widgetFrame: ComposableFrame? = null) : ComposableType(source)

Default implementation of the ComposableType interface.

This data class holds nullable references to different ComposableFrame instances, representing the optional frames within a composable item.

Constructors

Link copied to clipboard
constructor(leftFrame: ComposableFrame? = null, iconFrame: ComposableFrame? = null, titleFrame: ComposableFrame? = null, widgetFrame: ComposableFrame? = null)

Properties

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

The ComposableFrame for displaying the app icon on the left.

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

The ComposableFrame for displaying checkBox to the left.

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

The ComposableFrame for the main title, subtitle and extra info.

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

The ComposableFrame for interactive elements or widgets on the right.