flag method
Returns the first exact row matching requested, or null when absent.
Implementation
TrajectoryData? flag(TrajFlag requested) {
_checkFlag(requested);
final rows = (requested.value & _eventFlags) != 0 ? events : records;
for (final row in rows) {
if ((row.flag & requested.value) != 0) return row;
}
return null;
}