Continuous

data class Continuous(val orientation: Orientation = Orientation.Vertical, val contentPadding: PaddingValues = PaddingValues(0.dp)) : KiteDocLayout

All pages in one continuous scrollable strip (lazy: offscreen pages are neither composed nor rasterized). Pages fill the cross axis at their natural aspect ratio.

Zoom in this mode is magnifier-style: the strip is scaled around the viewport centre, horizontal pan is a clamped transform, and the scroll axis keeps scrolling the (scaled) strip natively.

Constructors

Link copied to clipboard
constructor(orientation: Orientation = Orientation.Vertical, contentPadding: PaddingValues = PaddingValues(0.dp))

Properties

Link copied to clipboard

Scrollable edge clearance for host controls; pages still pass underneath them.

Link copied to clipboard