getAllProviderInfo static method

List<ProviderInfo> getAllProviderInfo()

Get information for all registered providers

Implementation

static List<ProviderInfo> getAllProviderInfo() {
  _ensureInitialized();
  return _factories.values
      .map((factory) => ProviderInfo(
            id: factory.providerId,
            displayName: factory.displayName,
            description: factory.description,
            supportedCapabilities: factory.supportedCapabilities,
            defaultConfig: factory.getDefaultConfig(),
          ))
      .toList();
}