getStateData method

  1. @protected
Map<String, dynamic> getStateData()
inherited

Returns the accumulated data from all active States that use the SyncStateMixin

Implementation

@protected
Map<String, dynamic> getStateData() {
  var state = <String, dynamic>{};
  for (var key in _globalSyncRegistry.keys) {
    var syncState = _globalSyncRegistry[key]!;
    assert(syncState.syncId == key);
    if (syncState.wantsSync()) {
      state[key] = syncState._get();
    }
  }
  return state;
}