Digital ACT-191 ONEAPP-9311 story: updated form with basic data and updating data if changes
This commit is contained in:
parent
146ba03ab8
commit
d3de7775b9
@ -68,6 +68,36 @@ class InputStepperViewController: BaseViewController<InputStepper> {
|
|||||||
addFormRow(label: "Helper Text", view: helperTextField)
|
addFormRow(label: "Helper Text", view: helperTextField)
|
||||||
addFormRow(label: "Tooltip Title", view: tooltipTitleTextField)
|
addFormRow(label: "Tooltip Title", view: tooltipTitleTextField)
|
||||||
addFormRow(label: "Tooltip Content", view: tooltipContentTextField)
|
addFormRow(label: "Tooltip Content", view: tooltipContentTextField)
|
||||||
|
|
||||||
|
widthTextField
|
||||||
|
.textPublisher
|
||||||
|
.sink { [weak self] text in
|
||||||
|
self?.component.controlWidth = text
|
||||||
|
}.store(in: &subscribers)
|
||||||
|
|
||||||
|
defaultValueField
|
||||||
|
.numberPublisher
|
||||||
|
.sink { [weak self] number in
|
||||||
|
self?.component.defaultValue = number?.intValue ?? 0
|
||||||
|
}.store(in: &subscribers)
|
||||||
|
|
||||||
|
maxValueTextField
|
||||||
|
.numberPublisher
|
||||||
|
.sink { [weak self] number in
|
||||||
|
self?.component.maxValue = number?.intValue
|
||||||
|
}.store(in: &subscribers)
|
||||||
|
|
||||||
|
minValueTextField
|
||||||
|
.numberPublisher
|
||||||
|
.sink { [weak self] number in
|
||||||
|
self?.component.minValue = number?.intValue
|
||||||
|
}.store(in: &subscribers)
|
||||||
|
|
||||||
|
trailingTextField
|
||||||
|
.textPublisher
|
||||||
|
.sink { [weak self] text in
|
||||||
|
self?.component.errorText = text
|
||||||
|
}.store(in: &subscribers)
|
||||||
|
|
||||||
requiredSwitch.onChange = { [weak self] sender in
|
requiredSwitch.onChange = { [weak self] sender in
|
||||||
self?.component.isRequired = sender.isOn
|
self?.component.isRequired = sender.isOn
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user