CommandButtonPresentationModel

data class CommandButtonPresentationModel(presentationState: CommandButtonPresentationState, backgroundAppearanceStrategy: BackgroundAppearanceStrategy, horizontalAlignment: HorizontalAlignment, iconDimension: Dp?, iconDisabledFilterStrategy: IconFilterStrategy, iconEnabledFilterStrategy: IconFilterStrategy, iconActiveFilterStrategy: IconFilterStrategy, forceAllocateSpaceForIcon: Boolean, textStyle: TextStyle?, popupPlacementStrategy: PopupPlacementStrategy, toDismissPopupsOnActivation: Boolean, popupMenuPresentationModel: CommandPopupMenuPresentationModel, textClick: TextClick, actionRichTooltipPresentationModel: RichTooltipPresentationModel, popupRichTooltipPresentationModel: RichTooltipPresentationModel, contentPadding: PaddingValues, horizontalGapScaleFactor: Float, verticalGapScaleFactor: Float, minWidth: Dp, isMenu: Boolean) : PresentationModel

Types

Overlay
Link copied to clipboard
data class Overlay(presentationState: CommandButtonPresentationState?, backgroundAppearanceStrategy: BackgroundAppearanceStrategy?, horizontalAlignment: HorizontalAlignment?, iconDimension: Dp?, iconDisabledFilterStrategy: IconFilterStrategy?, iconEnabledFilterStrategy: IconFilterStrategy?, iconActiveFilterStrategy: IconFilterStrategy?, forceAllocateSpaceForIcon: Boolean?, textStyle: TextStyle?, popupPlacementStrategy: PopupPlacementStrategy?, toDismissPopupsOnActivation: Boolean?, popupMenuPresentationModel: CommandPopupMenuPresentationModel?, textClick: TextClick?, contentPadding: PaddingValues?, horizontalGapScaleFactor: Float?, verticalGapScaleFactor: Float?, isMenu: Boolean?)

Functions

overlayWith
Link copied to clipboard

Properties

backgroundAppearanceStrategy
Link copied to clipboard
val backgroundAppearanceStrategy: BackgroundAppearanceStrategy
contentPadding
Link copied to clipboard
val contentPadding: PaddingValues
forceAllocateSpaceForIcon
Link copied to clipboard
val forceAllocateSpaceForIcon: Boolean = false
horizontalAlignment
Link copied to clipboard
val horizontalAlignment: HorizontalAlignment
horizontalGapScaleFactor
Link copied to clipboard
val horizontalGapScaleFactor: Float = 1.0f
iconActiveFilterStrategy
Link copied to clipboard
val iconActiveFilterStrategy: IconFilterStrategy
iconDimension
Link copied to clipboard
val iconDimension: Dp? = null
iconDisabledFilterStrategy
Link copied to clipboard
val iconDisabledFilterStrategy: IconFilterStrategy
iconEnabledFilterStrategy
Link copied to clipboard
val iconEnabledFilterStrategy: IconFilterStrategy
isMenu
Link copied to clipboard
val isMenu: Boolean = false
minWidth
Link copied to clipboard
val minWidth: Dp
popupMenuPresentationModel
Link copied to clipboard
popupPlacementStrategy
Link copied to clipboard
val popupPlacementStrategy: PopupPlacementStrategy
presentationState
Link copied to clipboard
val presentationState: CommandButtonPresentationState
textClick
Link copied to clipboard
val textClick: TextClick
textStyle
Link copied to clipboard
val textStyle: TextStyle? = null
toDismissPopupsOnActivation
Link copied to clipboard
val toDismissPopupsOnActivation: Boolean = true
verticalGapScaleFactor
Link copied to clipboard
val verticalGapScaleFactor: Float = 1.0f