Skip to content

common • net.kernelpanicsoft.archie.gui.layout • RowColumnMeasurePolicy

RowColumnMeasurePolicy


abstract class RowColumnMeasurePolicy(val sumWidth: Boolean = false, val sumHeight: Boolean = false, val arrangementSpacing: Int = 0) : MeasurePolicy

Constructors

RowColumnMeasurePolicy

constructor(sumWidth: Boolean = false, sumHeight: Boolean = false, arrangementSpacing: Int = 0)

Properties

arrangementSpacing


sumHeight


val sumHeight: Boolean = false

sumWidth


val sumWidth: Boolean = false

Functions

measure


open override fun measure(measurables: List<Measurable>, constraints: Constraints): MeasureResult

placeChildren


abstract fun placeChildren(placeables: List<Placeable>, width: Int, height: Int): MeasureResult