From 18c02d372f787abadccd062169821b872f6880fb Mon Sep 17 00:00:00 2001 From: Matt Bruce Date: Thu, 29 Feb 2024 10:21:34 -0600 Subject: [PATCH] updated ui to include padding Signed-off-by: Matt Bruce --- .../ViewControllers/TileletViewController.swift | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/VDSSample/ViewControllers/TileletViewController.swift b/VDSSample/ViewControllers/TileletViewController.swift index cf70cf0..da17acf 100644 --- a/VDSSample/ViewControllers/TileletViewController.swift +++ b/VDSSample/ViewControllers/TileletViewController.swift @@ -31,6 +31,13 @@ class TileletViewController: BaseViewController { items: [.primary, .secondary]) }() + + lazy var paddingPickerSelectorView = { + PickerSelectorView(title: "16", + picker: self.picker, + items: Tilelet.Padding.allCases) + }() + var clickableSwitch = Toggle() var titleTextField = TextField() @@ -60,7 +67,8 @@ class TileletViewController: BaseViewController { addFormRow(label: "Title Style", view: titleStandardStylePickerSelectorView) addFormRow(label: "Other Style", view: otherStandardStylePickerSelectorView) - + addFormRow(label: "Padding", view: paddingPickerSelectorView) + addFormRow(label: "Title Text", view: titleTextField) addFormRow(label: "Subtitle Color", view: subtitleColorPickerSelectorView) addFormRow(label: "Subtitle Text", view: subTitleTextField) @@ -151,6 +159,10 @@ class TileletViewController: BaseViewController { } } + paddingPickerSelectorView.onPickerDidSelect = { [weak self] item in + self?.component.padding = item + } + } func setupModel() { @@ -163,6 +175,7 @@ class TileletViewController: BaseViewController { //setup UI surfacePickerSelectorView.text = component.surface.rawValue + paddingPickerSelectorView.text = component.padding.rawValue otherStandardStylePickerSelectorView.text = subTitleModel.standardStyle.rawValue titleStandardStylePickerSelectorView.text = titleModel.standardStyle.rawValue subtitleColorPickerSelectorView.text = subTitleModel.textColor.rawValue