You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I'm using the FreeTextFieldType class for an input that takes the following form:
<input_name>=<sequence-of-numbers>
e.g., arg1=1,0.3,9.8,2
I'm using the free text field as this is the only current suitable option, but I think it would be useful to add an optional parameter to the class constructor with a regex validator string, so we can check whether the input is valid before spinning-up a new model train process.
I think this minor modification to FreeTextFieldType could be useful to more people; and in my use case I'd just implement the input above as: new FreeTextFieldType("", "^((\d+(\.\d*)?,)*(\d+(\.\d*)?))?$") (1st parameter is the default value)
Shall I implement this and send in a PR?
PS: another option would be creating an entirely new FieldType CSVNumericFieldType that would be more specific to my case and would require larger code changes, but would also work.
The text was updated successfully, but these errors were encountered:
I'm using the
FreeTextFieldType
class for an input that takes the following form:<input_name>=<sequence-of-numbers>
arg1=1,0.3,9.8,2
I'm using the free text field as this is the only current suitable option, but I think it would be useful to add an optional parameter to the class constructor with a regex validator string, so we can check whether the input is valid before spinning-up a new model train process.
I think this minor modification to
FreeTextFieldType
could be useful to more people; and in my use case I'd just implement the input above as:new FreeTextFieldType("", "^((\d+(\.\d*)?,)*(\d+(\.\d*)?))?$")
(1st parameter is the default value)Shall I implement this and send in a PR?
PS: another option would be creating an entirely new FieldType
CSVNumericFieldType
that would be more specific to my case and would require larger code changes, but would also work.The text was updated successfully, but these errors were encountered: