struct Myhtml::Node
- Myhtml::Node
- Struct
- Value
- Object
Included Modules
Defined in:
myhtml/node.crConstructors
Class Method Summary
Instance Method Summary
- #attribute_by(string : String)
- #attribute_by(slice : Slice(UInt8))
- #attributes
- #child
- #child!
- #children
- #data
- #data=(d : Pointer(Void))
- #deep_serialize
- #each_attribute(&)
- #flat_right
- #flat_right!
- #last_child
- #last_child!
- #lastest_child
- #lastest_child!
-
#left
left node to current
- #left!
- #left_iterator
- #next
- #next!
- #next_parent!
- #nodes_by_attribute(key : String, value : String, case_sensitive = false)
- #parent
- #parent!
- #parents
- #prev
- #prev!
- #raw_node : Pointer(Myhtml::Lib::MyhtmlTreeNodeT)
- #raw_tree
- #remove!
-
#right
right node to current
- #right!
- #right_iterator
- #scope
- #serialize
- #tag_id
- #tag_name
- #tag_name_slice
- #tag_text
- #tag_text_slice
-
#to_string
simple method to inspect node
- #tree : Myhtml::Tree
- #walk_tree(level = 0, &block : Node, Int32 -> )