TransformingLazyColumnFirstLayoutItemProvider.ItemEdge

value class TransformingLazyColumnFirstLayoutItemProvider.ItemEdge


Represents the visual edge of ItemInfo (Start or End) to which the offset refers.

Summary

Public companion properties

TransformingLazyColumnFirstLayoutItemProvider.ItemEdge

The end edge of the item.

TransformingLazyColumnFirstLayoutItemProvider.ItemEdge

The start edge of the item.

Public functions

open String

Public companion properties

End

val EndTransformingLazyColumnFirstLayoutItemProvider.ItemEdge

The end edge of the item.

For normal layout this will be the visual bottom edge of the item. For reverseLayout it will be the visual top edge.

When requested, TransformingLazyColumn starts laying out items from this edge. For example, during item size animations (such as expansion), the item expands towards the logical start of the list relative to this end edge.

Start

val StartTransformingLazyColumnFirstLayoutItemProvider.ItemEdge

The start edge of the item.

For normal layout this will be the visual top edge of the item. For reverseLayout it will be the visual bottom edge.

When requested, TransformingLazyColumn starts laying out items from this edge. For example, during item size animations (such as expansion), the item expands towards the logical end of the list relative to this start edge.

Public functions

toString

open fun toString(): String