Nodes in this category deal with general data handling, such as merging and flattening graphical elements.
Nodes
| Node | Details | Possible Types |
|---|---|---|
| Count Elements | Node description coming soon. | ListDyn → f64 |
| Extend | Joins two | List<Artboard> → List<Artboard>List<Graphic> → List<Graphic>List<Vector> → List<Vector>List<Raster> → List<Raster>List<Color> → List<Color>List<GradientStops> → List<GradientStops> |
| Extract Element | Returns the bare element (without the item's attributes) at the specified index in a Use this when downstream nodes want just the inner value rather than a If no value exists at that index, the element type's default is returned. | List<String> → StringList<f64> → f64List<u8> → u8List<NodeId> → NodeIdList<Color> → ColorList<GradientStops> → GradientStopsList<Vector> → VectorList<Raster> → RasterList<Graphic> → GraphicList<Artboard> → Artboard |
| Flatten Color | Converts a | List<Graphic> → List<Color>List<Color> → List<Color> |
| Flatten Gradient | Converts a | List<Graphic> → List<GradientStops>List<GradientStops> → List<GradientStops> |
| Flatten Graphic | Removes a level of nesting from a | List<Graphic> → List<Graphic> |
| Index Elements | Returns the value at the specified index in the list. If no value exists at that index, the type's default value is returned. | List<Artboard> → List<Artboard>List<Graphic> → List<Graphic>List<Vector> → List<Vector>List<Raster> → List<Raster>List<Color> → List<Color>List<GradientStops> → List<GradientStops>List<String> → List<String>List<f64> → List<f64>List<u8> → List<u8>List<NodeId> → List<NodeId> |
| Map | Node description coming soon. | List<Graphic> → List<Graphic>List<Vector> → List<Vector>List<Raster> → List<Raster>List<Color> → List<Color>List<GradientStops> → List<GradientStops> |
| Mirror | Node description coming soon. | List<Graphic> → List<Graphic>List<Vector> → List<Vector>List<Raster> → List<Raster>List<Color> → List<Color>List<GradientStops> → List<GradientStops> |
| Omit Element | Returns the list with the element at the specified index removed. If no value exists at that index, the list is returned unchanged. | List<String> → List<String>List<Artboard> → List<Artboard>List<Graphic> → List<Graphic>List<Vector> → List<Vector>List<Raster> → List<Raster>List<Color> → List<Color>List<GradientStops> → List<GradientStops> |
| To Graphic | Converts a If it is already a | List<Graphic> → List<Graphic>List<Vector> → List<Graphic>List<Raster> → List<Graphic>List<Color> → List<Graphic>List<GradientStops> → List<Graphic> |
| Wrap Graphic | Nests the input graphical content in a wrapper graphic. This essentially "groups" the input. The inverse of this node is 'Flatten Graphic'. | List<Graphic> → List<Graphic>List<Vector> → List<Graphic>List<Raster> → List<Graphic>List<Color> → List<Graphic>List<GradientStops> → List<Graphic>Transform → List<Graphic> |