registerDriverIfAbsent method

bool registerDriverIfAbsent(
  1. String name,
  2. StorageDiskBuilder builder, {
  3. DriverDocBuilder<StorageDriverDocContext>? documentation,
  4. StorageDriverValidator? validator,
  5. List<String> requiresConfig = const [],
})
inherited

Registers builder only when no existing driver uses name.

Implementation

bool registerDriverIfAbsent(
  String name,
  TBuilder builder, {
  DriverDocBuilder<TDocContext>? documentation,
  TValidator? validator,
  List<String> requiresConfig = const [],
}) {
  return registerDriver(
    name,
    builder,
    documentation: documentation,
    validator: validator,
    requiresConfig: requiresConfig,
    overrideExisting: false,
  );
}