public GeckoNode ImportNode(GeckoNode node, bool deep) { if (node == null) { throw new ArgumentNullException("node"); } return(GeckoNode.Create(_domDocument.ImportNode(node.DomObject, deep, 1))); }
System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { nsIDOMNode node; while ((node = xpathResult.IterateNext()) != null) { yield return(GeckoNode.Create(node)); } }
public virtual GeckoHtmlElement this[uint index] { get { if (index >= Length) { throw new ArgumentOutOfRangeException(nameof(index)); } return((GeckoHtmlElement)GeckoNode.Create(_window, List.Item(index))); } }
System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { nsIDOMNode node; #if NEED_WEBIDL while ((node = xpathResult.IterateNext()) != null) { yield return(GeckoNode.Create(node)); } #else return(null); #endif }
public GeckoNode CloneContents() { return(GeckoNode.Create(DomRange.CloneContents())); }
public GeckoNode ExtractContents() { return(GeckoNode.Create(DomRange.ExtractContents())); }
public GeckoNode CloneNode(bool deep) { return(GeckoNode.Create(_domNode.Instance.CloneNode(deep, 1))); }
public GeckoNode CloneContents() { return(GeckoNode.Create(_window, (nsIDOMNode)_range.Value.CloneContents())); }
public GeckoNode ExtractContents() { return(GeckoNode.Create(_window, (nsIDOMNode)_range.Value.ExtractContents())); }
public GeckoNode CloneNode(bool deep) { return(GeckoNode.Create(_DomObject.CloneNode(deep))); }