public void UpdateNodeView(UniNodeView view)
        {
            var node = view.NodeData.SourceNode as IUniNode;

            view.AddStyleSheet(styleSheet);

            UpdateActiveAction(view, node);
            UpdateActivePorts(view, node);
        }
 private void UpdateActivePorts(UniNodeView view, IUniNode node)
 {
     UpdatePortView(node, view.inputPortViews, GameFlowStyleConstants.inputPortActive);
     UpdatePortView(node, view.outputPortViews, GameFlowStyleConstants.outputPortActive);
 }
        private void UpdateActiveAction(UniNodeView view, IUniNode node)
        {
            var isActive = node.Ports.Any(x => x.Value.HasValue);

            view.EnableInClassList(GameFlowStyleConstants.nodeActive, isActive);
        }