From a2a81e85a4b4733960e5851377529699d2c452d0 Mon Sep 17 00:00:00 2001 From: Matt Bruce Date: Wed, 22 May 2024 16:28:14 -0500 Subject: [PATCH] updated to add width Signed-off-by: Matt Bruce --- VDSSample/ViewControllers/DatePickerViewController.swift | 8 ++++++++ VDSSample/ViewControllers/TextAreaViewController.swift | 1 + 2 files changed, 9 insertions(+) diff --git a/VDSSample/ViewControllers/DatePickerViewController.swift b/VDSSample/ViewControllers/DatePickerViewController.swift index 72a5a8e..3c5c460 100644 --- a/VDSSample/ViewControllers/DatePickerViewController.swift +++ b/VDSSample/ViewControllers/DatePickerViewController.swift @@ -22,6 +22,7 @@ class DatePickerViewController: BaseViewController { var readonlySwitch = Toggle() var transparentBgSwitch = Toggle() var errorSwitch = Toggle() + var widthTextField = NumericField() var tooltipTitleTextField = TextField() var tooltipContentTextField = TextField() lazy var dateFormatPickerSelectorView = { @@ -88,6 +89,7 @@ class DatePickerViewController: BaseViewController { addFormRow(label: "Transparent Background", view: transparentBgSwitch) addFormRow(label: "Error", view: .makeWrapper(for: errorSwitch)) addFormRow(label: "Error Text", view: errorTextField) + addFormRow(label: "Width", view: widthTextField) addFormRow(label: "ToolTip Title", view: tooltipTitleTextField) addFormRow(label: "ToolTip Content", view: tooltipContentTextField) append(section: getCalendarSection()) @@ -135,6 +137,12 @@ class DatePickerViewController: BaseViewController { self?.component.errorText = text }.store(in: &subscribers) + widthTextField + .numberPublisher + .sink { [weak self] number in + self?.component.width = number?.cgFloatValue + }.store(in: &subscribers) + tooltipTitleTextField .textPublisher .sink { [weak self] text in diff --git a/VDSSample/ViewControllers/TextAreaViewController.swift b/VDSSample/ViewControllers/TextAreaViewController.swift index 421e582..3a7b17d 100644 --- a/VDSSample/ViewControllers/TextAreaViewController.swift +++ b/VDSSample/ViewControllers/TextAreaViewController.swift @@ -48,6 +48,7 @@ class TextAreaViewController: BaseViewController