Browse Source

rename _content to _text

Falko Schindler 2 years ago
parent
commit
f89c31d1e6
3 changed files with 7 additions and 7 deletions
  1. 2 2
      nicegui/element.py
  2. 3 3
      nicegui/elements/text_element.py
  3. 2 2
      nicegui/templates/index.html

+ 2 - 2
nicegui/element.py

@@ -19,7 +19,7 @@ class Element(ABC):
         self._style: Dict[str, str] = {}
         self._props: Dict[str, str] = {}
         self._event_listeners: List[EventListener] = []
-        self._content: str = ''
+        self._text: str = ''
         self.slots: Dict[str, Slot] = {}
         self.default_slot = self.add_slot('default')
 
@@ -49,7 +49,7 @@ class Element(ABC):
             'style': self._style,
             'props': self._props,
             'events': events,
-            'content': self._content,
+            'text': self._text,
             'slots': {name: [child.id for child in slot.children] for name, slot in self.slots.items()},
         }
 

+ 3 - 3
nicegui/elements/text_element.py

@@ -3,7 +3,7 @@ from ..element import Element
 
 
 class TextElement(Element, BindTextMixin):
-    """An element with its _content representing a bindable text property."""
+    """An element with a bindable text property."""
 
     def __init__(self, tag: str, text: str) -> None:
         super().__init__(tag)
@@ -11,9 +11,9 @@ class TextElement(Element, BindTextMixin):
 
     @property
     def text(self) -> str:
-        return self._content
+        return self._text
 
     @text.setter
     def text(self, text: str) -> None:
-        self._content = text
+        self._text = text
         self.update()

+ 2 - 2
nicegui/templates/index.html

@@ -41,8 +41,8 @@
         const slots = {};
         Object.entries(element.slots).forEach(([name, ids]) => {
           const children = ids.map(id => render_recursively(elements, id));
-          if (name == 'default' && element.content) {
-            children.unshift(element.content);
+          if (name == 'default' && element.text) {
+            children.unshift(element.text);
           }
           slots[name] = () => children;
         });