diff --git a/svg/elements.py b/svg/elements.py index a609d21..fdb1004 100644 --- a/svg/elements.py +++ b/svg/elements.py @@ -205,7 +205,7 @@ class Desc(Element, m.GraphicsElementEvents): https://developer.mozilla.org/en-US/docs/Web/SVG/Element/desc """ element_name = "desc" - content: str | None = None + content: Literal["structured text"] | None = None class_: list[str] | None = None @@ -216,7 +216,7 @@ class Title(Element, m.GraphicsElementEvents): https://developer.mozilla.org/en-US/docs/Web/SVG/Element/title """ element_name = "title" - content: str | None = None + content: Literal["structured text"] | None = None class_: list[str] | None = None @@ -817,7 +817,7 @@ class ForeignObject(Element, m.Color, m.GraphicsElementEvents, m.Graphics): y: Length | Number | None = None width: Length | Number | None = None height: Length | Number | None = None - content: str | None = None + content: Literal["structured text"] | None = None class_: list[str] | None = None vector_effect: Literal["none", "non-scaling-stroke", "non-scaling-size", "non-rotation", "fixed-position"] | None = None visibility: Literal["visible", "hidden", "inherit"] | None = None