VMServiceHandler constructor
VMServiceHandler({
- required Directory root,
- required String serverFile,
- required Future<
MetaServer> codeGenerator([- void ()?
- required Logger logger,
- required bool canHotReload,
- required List<
String> serverArgs, - required Mode mode,
- required Future<
void> onFilesChange(), - required Future<
void> onFileRemove(), - required Future<
List< errors(),(String, List< >AnalysisError> )> - DartDefine dartDefine = const DartDefine(),
- String dartVmServicePort = '0',
Implementation
VMServiceHandler({
required this.root,
required this.serverFile,
required this.codeGenerator,
required this.logger,
required this.canHotReload,
required this.serverArgs,
required this.mode,
required this.onFilesChange,
required this.onFileRemove,
required this.errors,
this.dartDefine = const DartDefine(),
this.dartVmServicePort = '0',
}) : assert(
dartVmServicePort.isNotEmpty,
'dartVmServicePort cannot be empty',
);