prevent "None" showing up in text inputs

This commit is contained in:
Jakob Ketterl
2022-06-09 17:24:53 +02:00
parent eccbdc1655
commit cec4e326c8
2 changed files with 24 additions and 2 deletions

View File

@@ -1,7 +1,7 @@
from abc import ABC
from owrx.modes import Modes
from owrx.form.input.validator import Validator
from owrx.form.input.converter import Converter, NullConverter, IntConverter, FloatConverter, EnumConverter
from owrx.form.input.converter import Converter, NullConverter, IntConverter, FloatConverter, EnumConverter, TextConverter
from enum import Enum
@@ -106,6 +106,9 @@ class TextInput(Input):
props["type"] = "text"
return props
def defaultConverter(self):
return TextConverter()
class NumberInput(Input):
def __init__(self, id, label, infotext=None, append="", converter: Converter = None, validator: Validator = None):