properly handle empty text entry fields (including transformations)
This commit is contained in:
@@ -21,12 +21,12 @@ local manageTab = UI.Tab {
|
||||
[2] = UI.TextEntry {
|
||||
width = 7,
|
||||
formLabel = 'Min', formKey = 'low', help = 'Craft if below min',
|
||||
validate = 'numeric',
|
||||
transform = 'number',
|
||||
},
|
||||
[3] = UI.TextEntry {
|
||||
width = 7,
|
||||
formLabel = 'Max', formKey = 'limit', help = 'Send to trash if above max',
|
||||
validate = 'numeric',
|
||||
transform = 'number',
|
||||
},
|
||||
[4] = UI.Checkbox {
|
||||
formLabel = 'Ignore Dmg', formKey = 'ignoreDamage',
|
||||
|
||||
@@ -21,7 +21,7 @@ local setup = UI.SlideOut {
|
||||
help = 'ID for the server',
|
||||
shadowText = 'Milo server ID',
|
||||
limit = 6,
|
||||
validate = 'numeric',
|
||||
transform = 'number',
|
||||
required = true,
|
||||
},
|
||||
[2] = UI.TextEntry {
|
||||
@@ -29,7 +29,7 @@ local setup = UI.SlideOut {
|
||||
help = 'Use a slot for sending to storage',
|
||||
shadowText = 'Inventory slot #',
|
||||
limit = 5,
|
||||
validate = 'numeric',
|
||||
transform = 'number',
|
||||
required = false,
|
||||
},
|
||||
[3] = UI.Checkbox {
|
||||
|
||||
@@ -15,14 +15,14 @@ local storageView = UI.WizardPage {
|
||||
formLabel = 'Priority', formKey = 'priority',
|
||||
help = 'Larger values get precedence',
|
||||
limit = 4,
|
||||
validate = 'numeric',
|
||||
transform = 'number',
|
||||
shadowText = 'Numeric priority',
|
||||
},
|
||||
[2] = UI.TextEntry {
|
||||
formLabel = 'Refresh', formKey = 'refreshInterval',
|
||||
shadowText = 'seconds between refresh',
|
||||
limit = 4,
|
||||
validate = 'numeric',
|
||||
tranform = 'number',
|
||||
help = 'Refresh periodically',
|
||||
},
|
||||
[3] = UI.TextArea {
|
||||
|
||||
Reference in New Issue
Block a user