Text constructor

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

Implementation

Text({
  this.characters,
  this.style,
  this.characterStyleOverrides,
  this.styleOverrideTable,
  required String id,
  String? name,
  required bool visible,
  dynamic pluginData,
  dynamic sharedPluginData,
  bool? locked,
  List<ExportSetting>? exportSettings,
  BlendMode? blendMode,
  bool? preserveRatio,
  LayoutAlign? layoutAlign,
  double? layoutGrow,
  LayoutConstraint? constraints,
  String? transitionNodeID,
  double? transitionDuration,
  EasingType? transitionEasing,
  double? opacity,
  SizeRectangle? absoluteBoundingBox,
  List<Effect>? effects,
  Vector2D? size,
  List<List<num>>? relativeTransform,
  bool? isMask,
  List<Paint>? fills,
  List<dynamic>? fillGeometry,
  List<Paint>? strokes,
  double? strokeWeight,
  StrokeCap? strokeCap,
  StrokeJoin? strokeJoin,
  List<double>? strokeDashes,
  double? strokeMiterAngle,
  List<dynamic>? strokeGeometry,
  StrokeAlign? strokeAlign,
  Map<StyleTypeKey, String>? styles,
}) : super(
        id: id,
        name: name,
        visible: visible,
        pluginData: pluginData,
        sharedPluginData: sharedPluginData,
        locked: locked,
        exportSettings: exportSettings,
        blendMode: blendMode,
        preserveRatio: preserveRatio,
        layoutAlign: layoutAlign,
        layoutGrow: layoutGrow,
        constraints: constraints,
        transitionNodeID: transitionNodeID,
        transitionDuration: transitionDuration,
        transitionEasing: transitionEasing,
        opacity: opacity,
        absoluteBoundingBox: absoluteBoundingBox,
        effects: effects,
        size: size,
        relativeTransform: relativeTransform,
        isMask: isMask,
        fills: fills,
        fillGeometry: fillGeometry,
        strokes: strokes,
        strokeWeight: strokeWeight,
        strokeCap: strokeCap,
        strokeJoin: strokeJoin,
        strokeDashes: strokeDashes,
        strokeMiterAngle: strokeMiterAngle,
        strokeGeometry: strokeGeometry,
        strokeAlign: strokeAlign,
        styles: styles,
      );