Interface

RulerScope

A scope used in [MeasureScope.

Common
@MeasureScopeMarker
interface RulerScope : Density

A scope used in MeasureScope.layout for the rulers parameter to allow a layout to define Ruler values for children.

Properties

Common
val coordinates: LayoutCoordinates

LayoutCoordinates of the position in the hierarchy that the Ruler will be provided.

Functions

provides

infix fun Ruler.provides(value: Float)

Provides a constant value for a Ruler.


providesRelative

infix fun VerticalRuler.providesRelative(value: Float)

Provides a VerticalRuler value that is relative to the left side in an LTR layout or right side on an RTL layout.