1
0
Эх сурвалжийг харах

add some more missing ui updates

Falko Schindler 2 жил өмнө
parent
commit
8e28be0a1e

+ 1 - 0
nicegui/elements/html.py

@@ -32,3 +32,4 @@ class Html(Element):
         if '</script>' in content:
             raise ValueError('HTML elements must not contain <script> tags. Use ui.add_body_html() instead.')
         self.view.inner_html = content
+        self.update()

+ 6 - 5
nicegui/elements/svg.py

@@ -19,13 +19,14 @@ class Svg(Element):
         self.content = content
 
     @property
-    def content(self):
+    def content(self) -> str:
         return self.view.inner_html()
 
     @content.setter
-    def content(self, content: Any):
+    def content(self, content: str) -> None:
+        self.set_content(content)
+
+    def set_content(self, content: str) -> None:
         self.view.components = []
         jp.parse_html(content, a=self.view)
-
-    def set_content(self, content: str):
-        self.content = content
+        self.update()