Use appropriate <input> elements when configuring TupleTools
At the moment the TupleTool configuration appears to use text input boxes for all options, regardless of type.
The metadata contains a key "type"
with possible values "str"
, "bool"
, "int"
, "float"
, "dict"
, "list"
.
"bool"
can yield <input type="checkbox">
"float"
and "int"
can yield <input type="number">
"list"
can yield rows of <input>
s with buttons to add/remove rows
"dict"
can yield rows of pairs of <input>
s