writeValue method

  1. @override
void writeValue(
  1. dynamic newValue
)

Write a new value to the element.

Implementation

@override
void writeValue(newValue) {
  initializeSelectionModel();
  selectionModel.clear();
  if (newValue == null) return;
  assert(newValue is Iterable, 'Multi select must be backed by an iterable');
  for (final value in newValue) {
    selectionModel.select(value);
  }
}