checkElements method
void
checkElements()
Checks tracked elements for values changes.
Implementation
void checkElements() {
if (_elements.isEmpty) return;
var values = _elements.values.toList(growable: false);
for (var e in values) {
var changed = e.check();
// A non-periodic tracking ends after its first change event
// (not after the first check).
if (changed && !e._periodicTracking) {
_elements.remove(e._element);
}
}
}