Example #1
0
 public Annotator(List <Annotation> annotations, List <Group> groups)
 {
     Annotations = annotations.Where(a => a.Highlights.Count > 0).OrderBy(a => a.Highlights.First().Location).ToList();
     Annotations.AddRange(annotations.Where(a => a.Highlights.Count == 0));
     Groups = groups;
     GenerateHighlightData();
     SimplifyHighlights();
 }