Shifts the items in a list by a number of positions. With wrapping, items pushed off one end reappear at the other. Otherwise they are dropped, shortening the list.
Interface
Inputs
| Parameter | Details | Possible Types |
|---|---|---|
| List | The list of data to shift. Primary Input | Artboard[]Bool[]Color[]Gradient[]Graphic[]Integer[]Number[]Raster[]String[]Transform[]Vec2[]Vector[] |
| Amount | How many positions to shift each item. Positive values shift items toward the start of the list, negative toward the end. Default: | Integer |
| Wrap | Whether items shifted off one end wrap around to the other. When off, they are dropped and the list gets shorter. Default: | Bool |
Outputs
| Product | Details | Possible Types |
|---|---|---|
| Result | The value produced by the node operation. Primary Output | String[]Bool[]Number[]Integer[]Vec2[]Transform[]Vector[]Graphic[]Raster[]Color[]Gradient[]Artboard[] |