added trailing text

Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
This commit is contained in:
Matt Bruce 2023-08-09 13:37:42 -05:00
parent 76722fe9e2
commit 91a1acd7f6

View File

@ -52,6 +52,7 @@ class BadgeIndicatorViewController: BaseViewController<BadgeIndicator> {
var textField = NumericField()
var leadingCharacterTextField = TextField()
var trailingTextField = TextField()
var hideDotSwitch = Toggle()
var hideBorderSwitch = Toggle()
@ -88,6 +89,7 @@ class BadgeIndicatorViewController: BaseViewController<BadgeIndicator> {
dotForm.addFormRow(label: "Hide Dot", view: hideDotSwitch)
dotForm.addFormRow(label: "Dot Size", view: dotSizeTextField)
numberedForm.addFormRow(label: "Leading Character", view: leadingCharacterTextField)
numberedForm.addFormRow(label: "Trailing Text", view: trailingTextField)
numberedForm.addFormRow(label: "Number", view: textField)
numberedForm.addFormRow(label: "Max Digits", view: maxDigitsPickerSelectorView)
append(section: numberedForm)
@ -114,6 +116,12 @@ class BadgeIndicatorViewController: BaseViewController<BadgeIndicator> {
self?.component.leadingCharacter = text
}.store(in: &subscribers)
trailingTextField
.textPublisher
.sink { [weak self] text in
self?.component.trailingText = text
}.store(in: &subscribers)
heightTextField
.numberPublisher
.sink { [weak self] number in