modern_urwid.xml.ast

Classes

LayoutNode(tag, text, attrs, meta_attrs[, ...])

MetaNode(tag, attrs, meta_attrs[, children, ...])

Defined by mu namespace tags

Node(tag, text, attrs, meta_attrs[, ...])

class modern_urwid.xml.ast.LayoutNode(tag: str, text: str | None, attrs: dict[str, str | int | bool | 'UnresolvedResource' | 'UnresolvedTemplate'], meta_attrs: dict[str, str | int | bool | 'UnresolvedResource' | 'UnresolvedTemplate'], children: list[LayoutNode] = [], meta: list[MetaNode] = [], parent: LayoutNode | None = None)

Bases: Node

class modern_urwid.xml.ast.MetaNode(tag: str, attrs: dict[str, str | int | bool | 'UnresolvedResource' | 'UnresolvedTemplate'], meta_attrs: dict[str, str | int | bool | 'UnresolvedResource' | 'UnresolvedTemplate'], children: list[MetaNode] = [], parent: Node | None = None)

Bases: Node

Defined by mu namespace tags

class modern_urwid.xml.ast.Node(tag: str, text: str | None, attrs: dict[str, str | int | bool | 'UnresolvedResource' | 'UnresolvedTemplate'], meta_attrs: dict[str, str | int | bool | 'UnresolvedResource' | 'UnresolvedTemplate'], children: list[Node] = [], parent: Node | None = None)

Bases: object

get_attr(name, default=None) str | int | bool | 'UnresolvedResource' | 'UnresolvedTemplate' | None
get_meta_attr(name, default=None) str | int | bool | 'UnresolvedResource' | 'UnresolvedTemplate' | None