mirror of https://github.com/chriskiehl/Gooey.git
20 lines
559 B
20 lines
559 B
from gooey.gui import formatters
|
|
from gooey.gui.components.widgets.bases import TextContainer
|
|
from gooey.gui.components.widgets.core.text_input import TextInput
|
|
|
|
|
|
class TextField(TextContainer):
|
|
widget_class = TextInput
|
|
|
|
def getWidgetValue(self):
|
|
return self.widget.getValue()
|
|
|
|
def setValue(self, value):
|
|
self.widget.setValue(str(value))
|
|
|
|
def setPlaceholder(self, value):
|
|
self.widget.SetHint(value)
|
|
|
|
def formatOutput(self, metatdata, value):
|
|
return formatters.general(metatdata, value)
|
|
|