eric7.WebBrowser.Bookmarks.BookmarkNode
Module implementing the bookmark node.
Global Attributes
Classes
Functions
BookmarkNode
    Class implementing the bookmark node type.
Derived from
None
Class Attributes
Class Methods
Methods
| BookmarkNode | Constructor | 
| add | Public method to add/insert a child node. | 
| children | Public method to get the list of child nodes. | 
| parent | Public method to get a reference to the parent node. | 
| remove | Public method to remove a child node. | 
| setType | Public method to set the bookmark's type. | 
| type | Public method to get the bookmark's type. | 
Static Methods
BookmarkNode (Constructor)
BookmarkNode(type_=BookmarkNodeType.Root, parent=None)
        Constructor
- type_ (BookmarkNode.Type)
- 
type of the bookmark node
- parent (BookmarkNode)
- 
reference to the parent node
BookmarkNode.add
add(child, offset=-1)
        Public method to add/insert a child node.
- child (BookmarkNode)
- 
reference to the node to add
- offset (int)
- 
position where to insert child (-1 = append)
BookmarkNode.children
children()
        Public method to get the list of child nodes.
- Return:
- 
list of all child nodes
- Return Type:
- 
list of BookmarkNode
BookmarkNode.parent
parent()
        Public method to get a reference to the parent node.
- Return:
- 
reference to the parent node
- Return Type:
- 
BookmarkNode
BookmarkNode.remove
remove(child)
        Public method to remove a child node.
- child (BookmarkNode)
- 
reference to the child node
BookmarkNode.setType
setType(type_)
        Public method to set the bookmark's type.
- type_ (BookmarkNode.Type)
- 
type of the bookmark node
BookmarkNode.type
type()
        Public method to get the bookmark's type.
- Return:
- 
bookmark type
- Return Type:
- 
BookmarkNode.Type
BookmarkNodeType
    Class defining the bookmark node types.
Derived from
enum.Enum
Class Attributes
| Bookmark | 
| Folder | 
| Root | 
| Separator | 
Class Methods
Methods
Static Methods
BookmarkTimestampType
    Class defining the bookmark timestamp types.
Derived from
enum.Enum
Class Attributes
Class Methods
Methods
Static Methods