Digital ACT-191 ONEAPP-9311 story: updated form with basic data and updating data if changes

This commit is contained in:
Vasavi Kanamarlapudi 2024-07-15 14:59:15 +05:30
parent 146ba03ab8
commit d3de7775b9

View File

@ -68,6 +68,36 @@ class InputStepperViewController: BaseViewController<InputStepper> {
addFormRow(label: "Helper Text", view: helperTextField)
addFormRow(label: "Tooltip Title", view: tooltipTitleTextField)
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
self?.component.isRequired = sender.isOn