updateRenderObject method

  1. @override
void updateRenderObject(
  1. BuildContext context,
  2. RenderObject renderObject
)
override

Updates the renderObject to reflect the current widget configuration.

Implementation

@override
void updateRenderObject(BuildContext context, RenderObject renderObject) {
  final defaultStyle = DefaultTextStyle.of(context);
  final effectiveStyle = defaultStyle.merge(style);
  final renderText = renderObject as RenderText;
  renderText.text = data;
  renderText.style = effectiveStyle;
  renderText.softWrap = softWrap;
  renderText.maxLines = maxLines;
  renderText.overflow = overflow;
}