PaneScaffoldParentData


The parent data passed to pane scaffolds by their contents like panes and drag handles.

See also
preferredWidth

Summary

Public properties

DragToResizeState?

The DragToResizeState used to control the resize behavior of a levitated pane.

Cmn
Boolean

true to indicate that the pane is an AnimatedPane; otherwise false.

Cmn
Dp

The minimum touch target size of the child, which is supposed to be set via PaneScaffoldScope.paneExpansionDraggable on a drag handle component.

Cmn
Dp

The preferred height of the pane, which is supposed to be set via PaneScaffoldScope.preferredHeight on a pane composable, like AnimatedPane.

Cmn
Int

The preferred height of the pane as a proportion to the overall scaffold height, represented as an integer percentage value.

Cmn
Dp

The preferred width of the pane, which is supposed to be set via PaneScaffoldScope.preferredWidth on a pane composable, like AnimatedPane.

Cmn
Int

The preferred width of the pane as a proportion to the overall scaffold width, represented as an integer percentage value.

Cmn

Public properties

dragToResizeState

val dragToResizeStateDragToResizeState?

The DragToResizeState used to control the resize behavior of a levitated pane. Note that this won't take effect on non-levitated panes.

See also
dragToResize

isAnimatedPane

val isAnimatedPaneBoolean

true to indicate that the pane is an AnimatedPane; otherwise false. Note that this won't take effect on drag handle composables with the default scaffold implementations.

minTouchTargetSize

val minTouchTargetSizeDp

The minimum touch target size of the child, which is supposed to be set via PaneScaffoldScope.paneExpansionDraggable on a drag handle component. Note that this won't take effect on pane composables with the default scaffold implementations.

preferredHeight

val preferredHeightDp

The preferred height of the pane, which is supposed to be set via PaneScaffoldScope.preferredHeight on a pane composable, like AnimatedPane. Note that this won't take effect on drag handle composables with the default scaffold implementations.

preferredHeightInProportion

val preferredHeightInProportionInt

The preferred height of the pane as a proportion to the overall scaffold height, represented as an integer percentage value. It is supposed to be set via PaneScaffoldScope.preferredHeight on a pane composable, like AnimatedPane. Note that this won't take effect on drag handle composables with the default scaffold implementations.

preferredWidth

val preferredWidthDp

The preferred width of the pane, which is supposed to be set via PaneScaffoldScope.preferredWidth on a pane composable, like AnimatedPane. Note that this won't take effect on drag handle composables with the default scaffold implementations.

preferredWidthInProportion

val preferredWidthInProportionInt

The preferred width of the pane as a proportion to the overall scaffold width, represented as an integer percentage value. It is supposed to be set via PaneScaffoldScope.preferredWidth on a pane composable, like AnimatedPane. Note that this won't take effect on drag handle composables with the default scaffold implementations.