Intermact API Reference / @intermact/core / ArrangeOptions
Interface: ArrangeOptions
Defined in: packages/core/src/scene/layout.ts:50
Common options for tween-based animations (design.md §11.4).
Extends
Properties
clamp?
readonlyoptionalclamp?:boolean
Defined in: packages/core/src/animation/spec.ts:18
Clamp progress to [0,1] (default true; reserved for M4 extrapolation).
Inherited from
cols?
readonlyoptionalcols?:number
Defined in: packages/core/src/scene/layout.ts:55
Columns per row for grid (default 3).
delay?
readonlyoptionaldelay?:number
Defined in: packages/core/src/animation/spec.ts:16
Delay before the tween starts (seconds).
Inherited from
direction?
readonlyoptionaldirection?:ArrangeDirection
Defined in: packages/core/src/scene/layout.ts:51
duration?
readonlyoptionalduration?:number
Defined in: packages/core/src/animation/spec.ts:13
Inherited from
easing?
readonlyoptionaleasing?:Easing
Defined in: packages/core/src/animation/spec.ts:14
Inherited from
gap?
readonlyoptionalgap?:number
Defined in: packages/core/src/scene/layout.ts:53
Spacing between cells in world units (default 0.25).
origin?
readonlyoptionalorigin?:AbsXY
Defined in: packages/core/src/scene/layout.ts:57
Top-left world origin where packing starts (default the container center).