Dynamo.Graph.Workspaces.WorkspaceModel.RegisterNode C# (CSharp) Method

RegisterNode() protected method

protected RegisterNode ( Dynamo.Models.NodeModel node ) : void
node Dynamo.Models.NodeModel
return void
        protected virtual void RegisterNode(NodeModel node)
        {
            node.Modified += NodeModified;
            node.ConnectorAdded += OnConnectorAdded;
            node.UpdateASTCollection +=OnToggleNodeFreeze;

            var functionNode = node as Function;
            if (functionNode != null)
            {
                functionNode.Controller.SyncWithDefinitionStart += OnSyncWithDefinitionStart;
                functionNode.Controller.SyncWithDefinitionEnd += OnSyncWithDefinitionEnd;
            }
        }
WorkspaceModel