selected property Null safety
Whether the row is selected.
If onSelectChanged is non-null for any row in the table, then a checkbox is shown at the start of each row. If the row is selected (true), the checkbox will be checked and the row will be highlighted.
Otherwise, the checkbox, if present, will not be checked.
final bool selected;