blob: 919580213c5bdc8861dbf473bd4acb16b1a8f91e (
plain)
1
2
3
4
5
6
7
8
9
|
from dompa.nodes import Node, TextNode
from ..attribute_parser import AttributeParser
class InnerText(AttributeParser):
def traverse(self, node: Node):
if "inner-text" in node.attributes:
node.children = [TextNode(value=self.expression(node.attributes["inner-text"]))]
node.attributes.pop("inner-text")
|