registerDriver method
bool
registerDriver(
- String name,
- SessionDriverBuilder builder, {
- DriverDocBuilder<
SessionDriverDocContext> ? documentation, - SessionDriverValidator? validator,
- List<
String> requiresConfig = const [], - bool overrideExisting = true,
inherited
Registers builder under name, optionally attaching docs and validators.
Implementation
bool registerDriver(
String name,
TBuilder builder, {
DriverDocBuilder<TDocContext>? documentation,
TValidator? validator,
List<String> requiresConfig = const [],
bool overrideExisting = true,
}) {
final registration = createRegistration(
builder,
documentation: documentation,
validator: validator,
requiresConfig: requiresConfig,
);
return registerEntry(
name,
registration,
overrideExisting: overrideExisting,
);
}