BMFText constructor

BMFText(
  1. {required String text,
  2. required BMFCoordinate position,
  3. Color? bgColor,
  4. Color? fontColor = Colors.blue,
  5. int? fontSize = 12,
  6. BMFTypeFace? typeFace,
  7. int? alignY = BMFVerticalAlign.ALIGN_CENTER_VERTICAL,
  8. int? alignX = BMFHorizontalAlign.ALIGN_CENTER_HORIZONTAL,
  9. double? rotate = 0,
  10. double? paragraphSpacing = 2,
  11. int? maxLineWidth,
  12. int? lineSpacing = 4,
  13. BMFTextAlignment? alignment = BMFTextAlignment.center,
  14. BMFTextLineBreakMode? lineBreakMode = BMFTextLineBreakMode.charWrapping,
  15. int? startLevel = 4,
  16. int? endLevel = 21,
  17. int zIndex = 0,
  18. bool visible = true,
  19. Map? customMap}
)

BMFText构造方法

Implementation

BMFText({
  required this.text,
  required this.position,
  this.bgColor,
  this.fontColor = Colors.blue,
  this.fontSize = 12,
  this.typeFace,
  this.alignY = BMFVerticalAlign.ALIGN_CENTER_VERTICAL,
  this.alignX = BMFHorizontalAlign.ALIGN_CENTER_HORIZONTAL,
  this.rotate = 0,
  this.paragraphSpacing = 2,
  this.maxLineWidth,
  this.lineSpacing = 4,
  this.alignment = BMFTextAlignment.center,
  this.lineBreakMode = BMFTextLineBreakMode.charWrapping,
  this.startLevel = 4,
  this.endLevel = 21,
  int zIndex = 0,
  bool visible = true,
  Map? customMap,
}) : super(zIndex: zIndex, visible: visible, customMap: customMap);