public SearchHighlighter(FilePath path, Highlighting.Highlighter highlighter) { _highlighter = highlighter; _path = path; _searchController = JadeCore.Services.Provider.SearchController; ((INotifyCollectionChanged)_searchController.Searches).CollectionChanged += Searchs_CollectionChanged; _ranges = new HashSet<Highlighting.IHighlightedRange>(); if(_searchController.Current != null) { OnNewSearch(_searchController.Current); } }
public DiagnosticHighlighter(Highlighting.Highlighter highlighter) { _highlighter = highlighter; }
public IndexHighlighter(Highlighting.Highlighter underliner) { _underliner = underliner; }