// Only darken OverflowNag, and display EmptyNag like a regular NAG. Got to go through that state before creating a valid NAG. public override Style VisitNagSyntax(PgnNagSyntax node, PgnEditor pgnEditor) => pgnEditor.Styles[node.Green.SymbolType == PgnSymbolType.OverflowNag ? errorSymbolStyleIndex : moveTextStyleIndex];
public virtual void VisitNagSyntax(PgnNagSyntax node) => DefaultVisit(node);
public override IGreenPgnSymbol VisitNagSyntax(PgnNagSyntax node) => node.Green;