ProviderBinaryDescriptor constructor
ProviderBinaryDescriptor({
- required String binaryName,
- required String environmentKey,
- required List<
String> validationArguments, - required bool validateVersion(
- String version
- String? homeRelativePath,
- List<
String> commonPaths = const <String>[], - bool searchNpmGlobal = false,
- Duration validationTimeout = const Duration(seconds: 10),
Implementation
ProviderBinaryDescriptor({
required this.binaryName,
required this.environmentKey,
required List<String> validationArguments,
required this.validateVersion,
this.homeRelativePath,
List<String> commonPaths = const <String>[],
this.searchNpmGlobal = false,
this.validationTimeout = const Duration(seconds: 10),
}) : validationArguments = List<String>.unmodifiable(validationArguments),
commonPaths = List<String>.unmodifiable(commonPaths);