Split 'To Graphic' and 'Wrap Graphic' into the 'As Graphic' type assertion and 'Into Group' reducer nodes (#4441)

* Split 'To Graphic' and 'Wrap Graphic' into the 'As Graphic' type assertion and 'Into Group' reducer nodes

* Make 'Into Group' reduce List<DVec2> not Item<DVec2>

* Reset the Merge definition for every legacy alias of its coercion nodes

* Improve test
This commit is contained in:
Keavon Chambers
2026-08-17 02:19:59 -07:00
parent 104b8b71e6
commit d63362718f
14 changed files with 162 additions and 53 deletions
+1 -1
View File
@@ -20,7 +20,7 @@ pub async fn create_artboard<T: IntoGraphicList>(
Context -> List<Raster<GPU>>,
Context -> List<Color>,
Context -> List<Gradient>,
Context -> Item<DAffine2>,
Context -> Item<DAffine2>, // TODO: Remove this
)]
content: impl Node<Context<'static>, Output = T>,
/// Coordinate of the top-left corner of the artboard within the document.