blob: 8d89b1480d01b6fd92b1edd2e5e9edfee78710e3 (
plain)
1
2
3
4
5
6
7
8
|
from dompa.nodes import Node, TextNode
from ..attribute_parser import AttributeParser
class OuterText(AttributeParser):
def traverse(self, node: Node):
if "outer-text" in node.attributes:
node.replace_with(TextNode(value=self.expression(node.attributes["outer-text"])))
|