BcsExplorerDemo.MenuItemVisitor.VisitReaction C# (CSharp) Method

VisitReaction() protected method

protected VisitReaction ( BcsReactionNode bcsReaction ) : void
bcsReaction BcsResolver.Parser.BcsReactionNode
return void
        protected override void VisitReaction(BcsReactionNode bcsReaction)
        {
            var item = new MenuItem()
            {
                Drawable = true,
                SyntaxTreeEntityId = bcsReaction.UniqueId,
                Title = $"Reaction: L={bcsReaction.LeftSideReactants.Count} {bcsReaction.ReactionDirection} R={bcsReaction.RightSideReactants.Count}"
            };

            NodeCache.Add(bcsReaction.UniqueId, item);
            Root = item;
        }