Group
Composable Function
Common
@Composable
@VectorComposable
fun Group(
name: String = DefaultGroupName,
rotation: Float = DefaultRotation,
pivotX: Float = DefaultPivotX,
pivotY: Float = DefaultPivotY,
scaleX: Float = DefaultScaleX,
scaleY: Float = DefaultScaleY,
translationX: Float = DefaultTranslationX,
translationY: Float = DefaultTranslationY,
clipPathData: List<PathNode> = EmptyPath,
content: @Composable @VectorComposable () -> Unit,
)
Defines a group of Paths and other Groups inside a VectorPainter. This is not a regular UI
composable, it can only be called inside composables called from the content parameter to
rememberVectorPainter.
Parameters
| name | Optional name of the group used when describing the vector as a string. |
| rotation | The rotation of the group around the Z axis, in degrees. |
| pivotX | The horizontal pivot point used for rotation, in pixels. |
| pivotY | The vertical pivot point used for rotation, in pixels. |
| scaleX | Factor to scale the group by horizontally. |
| scaleY | Factor to scale the group by vertically. |
| translationX | Horizontal offset of the group, in pixels. |
| translationY | Vertical offset of the group, in pixels. |
| clipPathData | A list of PathNodes that define how to clip the group. Empty by default. |
| content | A composable that defines the contents of the group. |
