getBestConstructorFor method
Returns the best ConstructorReflection for requiredParameters, optionalParameters,
nullableParameters and presentParameters.
Implementation
ConstructorReflection<O>? getBestConstructorFor({
Iterable<String> requiredParameters = const <String>[],
Iterable<String> optionalParameters = const <String>[],
Iterable<String> nullableParameters = const <String>[],
Iterable<String> presentParameters = const <String>[],
bool jsonName = false,
}) {
var constructors = getBestConstructorsFor(
requiredParameters: requiredParameters,
optionalParameters: optionalParameters,
nullableParameters: nullableParameters,
presentParameters: presentParameters,
jsonName: jsonName,
);
return constructors.firstOrNull;
}