BiasAbsoluteAlignment.Horizontal
-
Cmn
data class BiasAbsoluteAlignment.Horizontal : Alignment.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.
| See also | |
|---|---|
BiasAlignment.Horizontal |
Summary
Public constructors |
|
|---|---|
Horizontal(bias: Float) |
Cmn
|
Public functions |
||
|---|---|---|
open 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 |
Cmn
|
open operator Alignment |
plus(other: Alignment.Vertical)Combine this instance's horizontal alignment with |
Cmn
|
Public constructors
Public functions
align
open 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.
plus
open operator fun plus(other: Alignment.Vertical): Alignment
Combine this instance's horizontal alignment with other's vertical alignment to create an Alignment.