Class

HorizontalAlignmentLine

A horizontal AlignmentLine.

Source set: Common
public 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 HorizontalAlignmentLines. 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
Jetpack Compose beyond MaterialFree components, screens and templates for apps that don’t look like Google’s. Copy them into your app, or let your coding agent add them.Browse for free

Content updated: