public void SetRootNode(TreeNodeBase node) { this.Call("setRootNode", new JRawValue(node.ToScript(false))); }
public void InsertBeforeChild(string nodeId, TreeNodeBase newNode, string refNodeId) { this.CallNode("insertBefore", nodeId, new JRawValue(newNode.ToScript(false)), new JRawValue(this.ClientID.ConcatWith(".getNodeById(", JSON.Serialize(refNodeId), ")"))); }
public void ReplaceChildNode(string nodeId, string oldChildNodeId, TreeNodeBase newNode) { this.CallNode("replaceChild", nodeId, new JRawValue(this.ClientID.ConcatWith(".getNodeById(", JSON.Serialize(oldChildNodeId), ")")), new JRawValue(newNode.ToScript(false))); }
public void AppendChild(string nodeId, TreeNodeBase node) { this.CallNode("appendChild", nodeId, new JRawValue(node.ToScript(false))); }