child property Null safety

Widget child
override

The widget below this widget in the tree.

This widget can only have one child. To lay out multiple children, let this widget's child be a widget such as Row, Column, or Stack, which have a children property, and then provide the children to that widget.

Implementation

@override
Widget get child {
  return DefaultSelectionStyle(
    selectionColor: data.selectionColor,
    cursorColor: data.cursorColor,
    child: _child,
  );
}