Horizontal
@Immutable data class Horizontal : Alignment.Horizontal
kotlin.Any | |
↳ | androidx.compose.ui.BiasAbsoluteAlignment.Horizontal |
An Alignment.Horizontal specified by bias: for example, a bias of -1 represents alignment to the left, a bias of 0 will represent centering, and a bias of 1 will represent right. Any value can be specified to obtain an alignment. Inside the -1,1 range, the obtained alignment will position the aligned size fully inside the available space, while outside the range it will the aligned size will be positioned partially or completely outside.
Summary
Public constructors | |
---|---|
An Alignment.Horizontal specified by bias: for example, a bias of -1 represents alignment to the left, a bias of 0 will represent centering, and a bias of 1 will represent right. |
Public methods | |
---|---|
Int |
align(size: Int, space: Int, layoutDirection: LayoutDirection) Returns the position of a 2D point in a container of a given size, according to this BiasAbsoluteAlignment.Horizontal. |
Public constructors
<init>
Horizontal(bias: Float)
An Alignment.Horizontal specified by bias: for example, a bias of -1 represents alignment to the left, a bias of 0 will represent centering, and a bias of 1 will represent right. Any value can be specified to obtain an alignment. Inside the -1,1 range, the obtained alignment will position the aligned size fully inside the available space, while outside the range it will the aligned size will be positioned partially or completely outside.
See Also
Public methods
align
fun align(
size: Int,
space: Int,
layoutDirection: LayoutDirection
): Int
Returns the position of a 2D point in a container of a given size, according to this BiasAbsoluteAlignment.Horizontal. This position will not be mirrored in Rtl context.