Star constructor

Star({
  1. required String id,
  2. required bool visible,
  3. required bool locked,
  4. required List<ExportSetting> exportSettings,
  5. required bool preserveRatio,
  6. required double layoutGrow,
  7. required double opacity,
  8. required bool isMask,
  9. required List<Paint> fills,
  10. required List<Path> fillGeometry,
  11. required List<Paint> strokes,
  12. required StrokeCap strokeCap,
  13. required StrokeJoin strokeJoin,
  14. required List<double> strokeDashes,
  15. required double strokeMiterAngle,
  16. Map<String, String>? componentPropertyReferences,
  17. String? name,
  18. double? rotation,
  19. dynamic pluginData,
  20. dynamic sharedPluginData,
  21. BlendMode? blendMode,
  22. LayoutAlign? layoutAlign,
  23. LayoutConstraint? constraints,
  24. String? transitionNodeID,
  25. double? transitionDuration,
  26. EasingType? transitionEasing,
  27. SizeRectangle? absoluteBoundingBox,
  28. List<Effect>? effects,
  29. Vector2D? size,
  30. List<List<double>>? relativeTransform,
  31. double? strokeWeight,
  32. List? strokeGeometry,
  33. StrokeAlign? strokeAlign,
  34. Map<StyleTypeKey, String>? styles,
  35. SizeRectangle? absoluteRenderBounds,
  36. Map<int, PaintOverride?>? fillOverrideTable,
  37. StrokeWeights? individualStrokeWeights,
})

Implementation

Star({
  required super.id,
  required super.visible,
  required super.locked,
  required super.exportSettings,
  required super.preserveRatio,
  required super.layoutGrow,
  required super.opacity,
  required super.isMask,
  required super.fills,
  required super.fillGeometry,
  required super.strokes,
  required super.strokeCap,
  required super.strokeJoin,
  required super.strokeDashes,
  required super.strokeMiterAngle,
  super.componentPropertyReferences,
  super.name,
  super.rotation,
  super.pluginData,
  super.sharedPluginData,
  super.blendMode,
  super.layoutAlign,
  super.constraints,
  super.transitionNodeID,
  super.transitionDuration,
  super.transitionEasing,
  super.absoluteBoundingBox,
  super.effects,
  super.size,
  super.relativeTransform,
  super.strokeWeight,
  super.strokeGeometry,
  super.strokeAlign,
  super.styles,
  super.absoluteRenderBounds,
  super.fillOverrideTable,
  super.individualStrokeWeights,
});