Node
Object Hierarchy:
Description:
[ Compact ]
public class Node
Content:
Creation methods:
Methods:
- public unowned Node* add_child (unowned Node* cur)
- public unowned Node* add_child_list (unowned Node* cur)
- public unowned Node* add_next_sibling (unowned Node* elem)
- public unowned Node* add_prev_sibling (unowned Node* elem)
- public unowned Node* add_sibling (unowned Node* elem)
- public unowned Node* copy (int extended)
- public Node copy_list ()
- public unowned Node* doc_copy (unowned Doc* doc, int extended)
- public unowned Node* doc_copy_list (unowned Doc* doc)
- public void free_list ()
- public unowned Node* get_last_child ()
- public long get_line_no ()
- public string? get_no_ns_prop (string name)
- public string get_path ()
- public string? get_ns_prop (string name, string ns)
- public string? get_prop (string name)
- public unowned Attr* has_ns_prop (string name, string name_space)
- public unowned Attr* has_prop (string name)
- public int is_blank ()
- public unowned Node* new_child (unowned Ns* ns, string name, string? content = null)
- public unowned Ns* new_ns (string href, string prefix)
- public unowned Attr* new_ns_prop (unowned Ns* ns, string name, string value)
- public unowned Attr* new_prop (string name, string value)
- public unowned Node* new_text_child (unowned Ns* ns, string name, string content)
- public void add_content (string content)
- public void add_content_len (string content, int len)
- public string get_content ()
- public string get_lang ()
- public int get_space_preserve ()
- public int is_text ()
- public void set_content (string content)
- public void set_content_len (string content, int len)
- public void set_lang (string val)
- public void set_name (string name)
- public void set_space_preserve (int val)
- public unowned Node* replace (unowned Node* cur)
- public void set_list_doc (unowned Doc* doc)
- public unowned Attr* set_ns_prop (unowned Ns* ns, string name, string value)
- public unowned Attr* set_prop (string name, string value)
- public void set_tree_doc (unowned Doc* doc)
- public int text_concat (string content, int len)
- public unowned Node* text_merge (unowned Node* second)
- public void unlink ()
- public int unset_ns_prop (unowned Ns* ns, string name)
- public int unset_prop (string name)
- public unowned Node* next_element_sibling ()
- public unowned Node* first_element_child ()
- public ulong child_element_count ()
Fields: