registerProvider method

void registerProvider(
  1. String id,
  2. dynamic provider, {
  3. Map<String, dynamic>? metadata,
})

Register a provider with optional metadata

Implementation

void registerProvider(
  String id,
  dynamic provider, {
  Map<String, dynamic>? metadata,
}) {
  _providers[id] = provider;
  _capabilities[id] = CapabilityUtils.getCapabilities(provider);
  _metadata[id] = metadata ?? {};
}