Home
last modified time | relevance | path

Searched refs:Ruler (Results 1 – 16 of 16) sorted by relevance

/compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/node/
DLookaheadDelegate.kt33 import androidx.compose.ui.layout.Ruler in <lambda>()
93 override fun Ruler.provides(value: Float) { in <lambda>()
156 private var rulerValues: MutableObjectFloatMap<Ruler>? = null in <lambda>()
159 private var rulerValuesCache: MutableObjectFloatMap<Ruler>? = null in <lambda>()
161 MutableScatterMap<Ruler, MutableScatterSet<WeakReference<LayoutNode>>>? = in <lambda>()
164 fun findRulerValue(ruler: Ruler, defaultValue: Float): Float { in <lambda>()
184 private fun addRulerReader(layoutNode: LayoutNode, ruler: Ruler) { in <lambda>()
189 ?: MutableScatterMap<Ruler, MutableScatterSet<WeakReference<LayoutNode>>>().also { in <lambda>()
196 private fun findAncestorRulerDefiner(ruler: Ruler): LookaheadCapablePlaceable { in <lambda>()
214 private fun invalidateChildrenOfDefiningRuler(ruler: Ruler) { in <lambda>()
[all …]
/compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/layout/
DRuler.kt28 sealed class Ruler { class
46 class VerticalRuler() : Ruler() { in calculateCoordinate()
63 class HorizontalRuler : Ruler() {
DPlaceable.kt192 open fun Ruler.current(defaultValue: Float): Float = defaultValue in current()
552 override fun Ruler.current(defaultValue: Float): Float = in PlacementScope()
DMeasureScope.kt120 infix fun Ruler.provides(value: Float)
/compose/material3/adaptive/adaptive-layout/src/androidUnitTest/kotlin/androidx/compose/material3/adaptive/layout/
DPaneMarginsTest.kt21 import androidx.compose.ui.layout.Ruler
443 override fun Ruler.current(defaultValue: Float): Float = in current()
/compose/ui/ui/api/
D1.7.0-beta02.txt2157 public final class HorizontalRuler extends androidx.compose.ui.layout.Ruler {
2405 method public float current(androidx.compose.ui.layout.Ruler, float defaultValue);
2438 public abstract sealed class Ruler {
2443 method public infix void provides(androidx.compose.ui.layout.Ruler, float value);
2521 public final class VerticalRuler extends androidx.compose.ui.layout.Ruler {
Drestricted_1.7.0-beta01.txt2157 public final class HorizontalRuler extends androidx.compose.ui.layout.Ruler {
2413 method public float current(androidx.compose.ui.layout.Ruler, float defaultValue);
2446 public abstract sealed class Ruler {
2451 method public infix void provides(androidx.compose.ui.layout.Ruler, float value);
2529 public final class VerticalRuler extends androidx.compose.ui.layout.Ruler {
Drestricted_1.7.0-beta02.txt2157 public final class HorizontalRuler extends androidx.compose.ui.layout.Ruler {
2412 method public float current(androidx.compose.ui.layout.Ruler, float defaultValue);
2445 public abstract sealed class Ruler {
2450 method public infix void provides(androidx.compose.ui.layout.Ruler, float value);
2528 public final class VerticalRuler extends androidx.compose.ui.layout.Ruler {
D1.7.0-beta01.txt2157 public final class HorizontalRuler extends androidx.compose.ui.layout.Ruler {
2406 method public float current(androidx.compose.ui.layout.Ruler, float defaultValue);
2439 public abstract sealed class Ruler {
2444 method public infix void provides(androidx.compose.ui.layout.Ruler, float value);
2522 public final class VerticalRuler extends androidx.compose.ui.layout.Ruler {
D1.8.0-beta01.txt2397 public final class HorizontalRuler extends androidx.compose.ui.layout.Ruler {
2659 method public float current(androidx.compose.ui.layout.Ruler, float defaultValue);
2692 public abstract sealed class Ruler {
2697 method public infix void provides(androidx.compose.ui.layout.Ruler, float value);
2783 public final class VerticalRuler extends androidx.compose.ui.layout.Ruler {
Dcurrent.txt2488 public final class HorizontalRuler extends androidx.compose.ui.layout.Ruler {
2752 method public float current(androidx.compose.ui.layout.Ruler, float defaultValue);
2785 public abstract sealed class Ruler {
2790 method public infix void provides(androidx.compose.ui.layout.Ruler, float value);
2889 public final class VerticalRuler extends androidx.compose.ui.layout.Ruler {
Drestricted_current.txt2489 public final class HorizontalRuler extends androidx.compose.ui.layout.Ruler {
2760 method public float current(androidx.compose.ui.layout.Ruler, float defaultValue);
2793 public abstract sealed class Ruler {
2798 method public infix void provides(androidx.compose.ui.layout.Ruler, float value);
2898 public final class VerticalRuler extends androidx.compose.ui.layout.Ruler {
Drestricted_1.8.0-beta01.txt2398 public final class HorizontalRuler extends androidx.compose.ui.layout.Ruler {
2667 method public float current(androidx.compose.ui.layout.Ruler, float defaultValue);
2700 public abstract sealed class Ruler {
2705 method public infix void provides(androidx.compose.ui.layout.Ruler, float value);
2791 public final class VerticalRuler extends androidx.compose.ui.layout.Ruler {
/compose/ui/ui/bcv/native/
D1.7.0.txt54 …ut/Ruler).current(kotlin/Float): kotlin/Float // androidx.compose.ui.layout/Placeable.PlacementSco…
546 …mpose.ui.layout/Ruler).provides(kotlin/Float) // androidx.compose.ui.layout/RulerScope.provides|pr…
1136 final class androidx.compose.ui.layout/HorizontalRuler : androidx.compose.ui.layout/Ruler { // andr…
1168 final class androidx.compose.ui.layout/VerticalRuler : androidx.compose.ui.layout/Ruler { // androi…
2881 sealed class androidx.compose.ui.layout/Ruler { // androidx.compose.ui.layout/Ruler|null[0]
2882 constructor <init>() // androidx.compose.ui.layout/Ruler.<init>|<init>(){}[0]
D1.8.0-beta02.txt666 …mpose.ui.layout/Ruler).provides(kotlin/Float) // androidx.compose.ui.layout/RulerScope.provides|pr…
1253 …ut/Ruler).current(kotlin/Float): kotlin/Float // androidx.compose.ui.layout/Placeable.PlacementSco…
1698 final class androidx.compose.ui.layout/HorizontalRuler : androidx.compose.ui.layout/Ruler { // andr…
1740 final class androidx.compose.ui.layout/VerticalRuler : androidx.compose.ui.layout/Ruler { // androi…
3092 sealed class androidx.compose.ui.layout/Ruler // androidx.compose.ui.layout/Ruler|null[0]
Dcurrent.txt672 …mpose.ui.layout/Ruler).provides(kotlin/Float) // androidx.compose.ui.layout/RulerScope.provides|pr…
1267 …ut/Ruler).current(kotlin/Float): kotlin/Float // androidx.compose.ui.layout/Placeable.PlacementSco…
1712 final class androidx.compose.ui.layout/HorizontalRuler : androidx.compose.ui.layout/Ruler { // andr…
1765 final class androidx.compose.ui.layout/VerticalRuler : androidx.compose.ui.layout/Ruler { // androi…
3139 sealed class androidx.compose.ui.layout/Ruler // androidx.compose.ui.layout/Ruler|null[0]