Merge branch 'feature/tilet' into 'develop'

updated samples

See merge request BPHV_MIPS/vds_ios_sample!22
This commit is contained in:
Bruce, Matt R 2023-01-13 20:35:57 +00:00
commit 39ac9b4416

View File

@ -16,13 +16,13 @@ class TiletViewController: BaseViewController {
lazy var titleTextStylePickerSelectorView = { lazy var titleTextStylePickerSelectorView = {
PickerSelectorView(title: "", PickerSelectorView(title: "",
picker: self.picker, picker: self.picker,
items: TiletTitleModel.TextStyle.allCases.sorted{ $0.rawValue < $1.rawValue }) items: Tilet.TitleModel.TextStyle.allCases.sorted{ $0.rawValue < $1.rawValue })
}() }()
lazy var otherTextStylePickerSelectorView = { lazy var otherTextStylePickerSelectorView = {
PickerSelectorView(title: "", PickerSelectorView(title: "",
picker: self.picker, picker: self.picker,
items: TiletSubTitleModel.TextStyle.allCases.sorted{ $0.rawValue < $1.rawValue }) items: Tilet.SubTitleModel.TextStyle.allCases.sorted{ $0.rawValue < $1.rawValue })
}() }()
lazy var subtitleColorPickerSelectorView = { lazy var subtitleColorPickerSelectorView = {
@ -174,8 +174,8 @@ class TiletViewController: BaseViewController {
} }
func setupModel() { func setupModel() {
let titleModel = TiletTitleModel(text: "Save $XX on your monthly bill.") let titleModel = Tilet.TitleModel(text: "Save $XX on your monthly bill.")
let subTitleModel = TiletSubTitleModel(text: "Enroll in Auto Pay & paper-free billing to save on your monthly bill.") let subTitleModel = Tilet.SubTitleModel(text: "Enroll in Auto Pay & paper-free billing to save on your monthly bill.")
tilet.surface = .light tilet.surface = .light
tilet.titleModel = titleModel tilet.titleModel = titleModel
@ -194,7 +194,7 @@ class TiletViewController: BaseViewController {
//sub models //sub models
func setBadgeModel() { func setBadgeModel() {
if let text = badgeTextField.text, !text.isEmpty { if let text = badgeTextField.text, !text.isEmpty {
tilet.badgeModel = TiletBadgeModel(text: text) tilet.badgeModel = Tilet.BadgeModel(text: text)
} else { } else {
tilet.badgeModel = nil tilet.badgeModel = nil
} }
@ -202,7 +202,7 @@ class TiletViewController: BaseViewController {
func setTitleModel() { func setTitleModel() {
if let text = titleTextField.text, !text.isEmpty { if let text = titleTextField.text, !text.isEmpty {
tilet.titleModel = TiletTitleModel(text: text, textStyle: titleTextStylePickerSelectorView.selectedItem) tilet.titleModel = Tilet.TitleModel(text: text, textStyle: titleTextStylePickerSelectorView.selectedItem)
} else { } else {
tilet.titleModel = nil tilet.titleModel = nil
} }
@ -210,7 +210,7 @@ class TiletViewController: BaseViewController {
func setSubTitleModel() { func setSubTitleModel() {
if let text = subTitleTextField.text, !text.isEmpty { if let text = subTitleTextField.text, !text.isEmpty {
tilet.subTitleModel = TiletSubTitleModel(text: text, textStyle: otherTextStylePickerSelectorView.selectedItem) tilet.subTitleModel = Tilet.SubTitleModel(text: text, textStyle: otherTextStylePickerSelectorView.selectedItem)
} else { } else {
tilet.subTitleModel = nil tilet.subTitleModel = nil
} }