child property

  1. @override
Widget get child
override

The widget to embed inline within text.

Implementation

@override
Widget get child {
  if (!enableInherit) return super.child;

  // 合并当前组件和遗传的一样,通过[DefaultTextStyle]延续后代[Text]样式
  final inheritedStyle = _inheritedStyle?.merge(style) ?? style;
  if (inheritedStyle != null) {
    return DefaultTextStyle.merge(child: super.child, style: inheritedStyle);
  }
  return super.child;
}