SyntaxDefinition<BuilderT extends RegExpBuilder<CollectionT>, CollectionT> constructor

SyntaxDefinition<BuilderT extends RegExpBuilder<CollectionT>, CollectionT>({
  1. String? scopePrefix,
  2. required bool isTextSyntax,
  3. required String langName,
  4. required List<String> fileTypes,
  5. required BuilderT builder,
})

Implementation

SyntaxDefinition({
  this.scopePrefix,
  required this.isTextSyntax,
  required this.langName,
  required this.fileTypes,
  required BuilderT builder,
}) {
  collection = builder.createCollection();
}