Text constructor

const Text(
  1. String data,
  2. {Key key,
  3. TextStyle style,
  4. StrutStyle strutStyle,
  5. TextAlign textAlign,
  6. TextDirection textDirection,
  7. Locale locale,
  8. bool softWrap,
  9. TextOverflow overflow,
  10. double textScaleFactor,
  11. int maxLines,
  12. String semanticsLabel,
  13. TextWidthBasis textWidthBasis,
  14. TextHeightBehavior textHeightBehavior}
)

Creates a text widget.

If the style argument is null, the text will use the style from the closest enclosing DefaultTextStyle.

The data parameter must not be null.

Implementation

const Text(
  this.data, {
  Key key,
  this.style,
  this.strutStyle,
  this.textAlign,
  this.textDirection,
  this.locale,
  this.softWrap,
  this.overflow,
  this.textScaleFactor,
  this.maxLines,
  this.semanticsLabel,
  this.textWidthBasis,
  this.textHeightBehavior,
}) : assert(
       data != null,
       'A non-null String must be provided to a Text widget.',
     ),
     textSpan = null,
     super(key: key);