@@ -119,15 +119,15 @@ def set_value(self, value):
119119
120120 def _set_value (self , value ):
121121 """ To be overridden by subclasses. """
122- self .element .text (value )
122+ self .element .html (value )
123123
124124 def get_value (self ):
125125 """ Get the value of the widget. """
126126 return self ._get_value ()
127127
128128 def _get_value (self ):
129129 """ To be overridden by subclasses. """
130- return self .element .text ()
130+ return self .element .html ()
131131
132132 def css (self , prop , value = None ):
133133 """
@@ -417,10 +417,10 @@ def __init__(self, value="", style=None):
417417 self .set_value (value )
418418
419419 def _get_value (self ):
420- return self .element .text ()
420+ return self .element .html ()
421421
422422 def _set_value (self , value ):
423- return self .element .text (value )
423+ return self .element .html (value )
424424
425425
426426class Model ():
@@ -730,14 +730,14 @@ def __init__(self, label, input_widget=None, style=None):
730730 self .set_value (label )
731731
732732 def _get_value (self ):
733- return self .element .text ()
733+ return self .element .html ()
734734
735735 def _set_value (self , value ):
736736 if self .input_widget :
737737 element = self .input_widget .element if isinstance (self .input_widget , Widget ) else self .input_widget
738738 self .element .empty ().append (element , value )
739739 else :
740- self .element .text (value )
740+ self .element .html (value )
741741
742742
743743class Button (Widget ):
@@ -755,7 +755,7 @@ def __init__(self, label:str, click, style=None):
755755 style:dict [optional] CSS values to set on the element
756756 """
757757 Widget .__init__ (self , style or DEFAULT_CSS )
758- self .element .text (label )
758+ self .element .html (label )
759759 self .on ("click" , proxy (click ))
760760
761761
@@ -1179,7 +1179,7 @@ class MenuLabel(Widget):
11791179
11801180 def __init__ (self , label , style = None ):
11811181 Widget .__init__ (self , style or DEFAULT_CSS )
1182- self .element .text (label )
1182+ self .element .html (label )
11831183
11841184
11851185class Menu (Widget ):
@@ -1299,6 +1299,7 @@ def _set_value(self, value):
12991299 self .set_selected_index (self .options .index (value ))
13001300 except ValueError as e :
13011301 raise ValueError (f"Invalid value { value } for options { self .options } " ) from e
1302+
13021303 def _get_value (self ):
13031304 return self .get_selected_index ()
13041305
0 commit comments