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 | Artboard[] → Artboard[]Graphic[] → Graphic[]Vector[] → Vector[]Raster[] → Raster[]Color[] → Color[]GradientStops[] → 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. | String[] → Stringf64[] → f64u8[] → u8NodeId[] → NodeIdColor[] → ColorGradientStops[] → GradientStopsVector[] → VectorRaster[] → RasterGraphic[] → GraphicArtboard[] → Artboard |
| Flatten Color | Converts a | Graphic[] → Color[]Color[] → Color[] |
| Flatten Gradient | Converts a | Graphic[] → GradientStops[]GradientStops[] → GradientStops[] |
| Flatten Graphic | Removes a level of nesting from a | Graphic[] → 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. | Artboard[] → Artboard[]Graphic[] → Graphic[]Vector[] → Vector[]Raster[] → Raster[]Color[] → Color[]GradientStops[] → GradientStops[]String[] → String[]f64[] → f64[]u8[] → u8[]NodeId[] → NodeId[] |
| Map | Node description coming soon. | Graphic[] → Graphic[]Vector[] → Vector[]Raster[] → Raster[]Color[] → Color[]GradientStops[] → GradientStops[] |
| Mirror | Node description coming soon. | Graphic[] → Graphic[]Vector[] → Vector[]Raster[] → Raster[]Color[] → Color[]GradientStops[] → 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. | String[] → String[]Artboard[] → Artboard[]Graphic[] → Graphic[]Vector[] → Vector[]Raster[] → Raster[]Color[] → Color[]GradientStops[] → GradientStops[] |
| To Graphic | Converts a If it is already a | Graphic[] → Graphic[]Vector[] → Graphic[]Raster[] → Graphic[]Color[] → Graphic[]GradientStops[] → 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'. | Graphic[] → Graphic[]Vector[] → Graphic[]Raster[] → Graphic[]Color[] → Graphic[]GradientStops[] → Graphic[]Transform → Graphic[] |