HorizontalAlignmentLine
Class
Common
class HorizontalAlignmentLine(merger: (Int, Int) -> Int) : AlignmentLine(merger)
A horizontal AlignmentLine
. Defines an horizontal offset line that can be used by parent
layouts usually to align or position their children vertically. Text baselines (FirstBaseline
and LastBaseline
) are representative examples of HorizontalAlignmentLine
s. For example, they
can be used by Row
, to align its children by baseline, or by paddingFrom
to achieve a layout
with a specific from the top to the baseline of the text content. The positions of the alignment
lines will be automatically inherited by parent layouts from their content, and the merger
will
be used to merge multiple line positions when more than one child provides a specific
HorizontalAlignmentLine
. See AlignmentLine
for more details.
Parameters
merger | How to merge two alignment line values defined by different children |