net.kernelpanicsoft.archie.gui.modifiers.position¶
Types¶
MarginModifier¶
data class MarginModifier(val margin: MarginValues) : Modifier.Element<MarginModifier> , LayoutChangingModifier
A Modifier.Element that adds outer spacing (margin) around a composable.
MarginValues¶
data class MarginValues(
val left: Int = 0,
val right: Int = 0,
val top: Int = 0,
val bottom: Int = 0
)
Holds the four-sided margin values used by MarginModifier.
OffsetModifier¶
data class OffsetModifier(val offset: IntCoordinates) : Modifier.Element<OffsetModifier> , LayoutChangingModifier
A Modifier.Element that shifts a composable's position by a fixed pixel offset after layout has been computed.
PaddingModifier¶
data class PaddingModifier(val padding: PaddingValues) : Modifier.Element<PaddingModifier>
A Modifier.Element that adds inner spacing (padding) inside a composable.
PaddingValues¶
data class PaddingValues(
val left: Int = 0,
val right: Int = 0,
val top: Int = 0,
val bottom: Int = 0
)
Holds the four-sided padding values used by PaddingModifier.
ZIndexModifier¶
data class ZIndexModifier(val zIndex: Float) : Modifier.Element<ZIndexModifier>
A Modifier.Element that controls the rendering and input-dispatch order of a composable relative to its siblings.