Bounds-frame constraints. Constrained to TPose extends ResizePose since
constraints read/write {x,y,width,height}. For non-rect TPose pass [].
Group-expansion at gesture start. Identity (ids => ids) when group
resize isn't wanted.
World-space anchor-point snap behaviors. Same TPose constraint as
constraints.
Projection from TPose to bounds and back. Use RECT_POSE_DESCRIPTOR
for plain rect poses.
Adapter dep for
resizeAction.Carries the four behavior-shaping options the legacy
useResizehook exposed throughUseResizeOptions: bounds-frame behaviors (e.g.lockAspectWithModifier), world-space anchor-point snap behaviors (e.g.pointSnapToGrid), group-expansion (expandIds), and pose↔bounds projection (geometry).Optional in
DepSchema: when absent,resizeActionfalls back to identity defaults (no behaviors, identity expandIds,RECT_POSE_DESCRIPTORgeometry). Consumers wire the dep viauseDepSource('resizePolicy', ...)from any descendant of<DepRegistryProvider>/<SceneCanvas>.The generic is erased to
unknownat the schema entry; consumers cast at the call site (mirrors thesceneentry's convention).