Attributes: Write

Category description coming soon.

Nodes

NodeDetailsPossible Types
Write Attribute

Sets a named attribute on the input list, computing one value per item via the value-producing input. That input

is evaluated once per item, with the item's index and the item itself (as a list containing only that item,

passed as a vararg) provided via context, so the upstream pipeline can return a different value per item that may

be derived from the item's own data. If the attribute already exists, its values are replaced; if not, it's added.

The value is type-erased into an Item<AttributeValueDyn> by the auto-inserted input adapter, so this node only

monomorphizes over T instead of the cartesian product (T, U).

String[] → String[]
bool[] → bool[]
f32[] → f32[]
f64[] → f64[]
u32[] → u32[]
u64[] → u64[]
Vec2[] → Vec2[]
Transform[] → Transform[]
Vector[] → Vector[]
Graphic[] → Graphic[]
Raster[] → Raster[]
Color[] → Color[]
Gradient[] → Gradient[]
Artboard[] → Artboard[]
BlendMode[] → BlendMode[]
GradientType[] → GradientType[]
GradientSpreadMethod[] → GradientSpreadMethod[]