validate method

bool validate()

Clear the complete range when a participant changes or disappears.

Implementation

bool validate() {
  if (_anchor == null) return false;
  for (var i = 0; i < _targets.length; i++) {
    if (!_targets[i].selectionEnabled ||
        _targets[i].selectionText != _sources[i]) {
      clear();
      return false;
    }
  }
  return true;
}