register static method

void register(
  1. DataHandler instance
)

Implementation

static void register(DataHandler instance) {
  if (instance is DataRepository) {
    DataRepository.register(instance);
  } else if (instance is DataSource) {
    DataSource.register(instance);
  } else if (instance is DataReceiver) {
    DataReceiver.register(instance);
  } else {
    throw StateError("Can't handle type: ${instance.runtimeType}");
  }
}