/// <summary> /// Raise the <see cref="NodeInitialized"/> event. /// </summary> /// <param name="node">The node that has been modified.</param> internal void NotifyNodeInitialized(SingleNodeViewModel node) { foreach (var updater in propertyNodeUpdaters) { updater.UpdateNode(node); } NodeInitialized?.Invoke(this, new NodeInitializedEventArgs(node)); }
/// <summary> /// Initializes a new instance of the <see cref="NodeInitializedEventArgs"/> /// </summary> /// <param name="node">The node that has been initialized.</param> public NodeInitializedEventArgs(SingleNodeViewModel node) { Node = node; }