Esempio n. 1
0
 public void UpdateMarkers(MarkerRoot newMarkerRoot, MarkerNode[] newMarkerSequence)
 {
     markerSequence = newMarkerSequence;
     MarkerRoot     = newMarkerRoot;
     RefreshMarkers();
     prevMarkerSequence = newMarkerSequence;
 }
Esempio n. 2
0
 public MarkerUpdateEventArgs(string?title, MarkerRoot markerRoot, IList <MarkerNode> markerSequence, HashSet <MarkerNode> highlightedNodes, MarkerNode?caretNode)
 {
     this.Title            = title;
     this.MarkerRoot       = markerRoot;
     this.MarkerSequence   = markerSequence;
     this.HighlightedNodes = highlightedNodes;
     this.CaretNode        = caretNode;
 }
Esempio n. 3
0
 public HasMarkers(MarkerRoot markerRoot)
 {
     this.MarkerRoot = markerRoot;
     this.Markers    = markerRoot.ToArray();
 }
Esempio n. 4
0
 public MarkerRootBuilder()
 {
     this.Root = new MarkerRoot();
 }