From b408be250ad9a4b41e8d34305ad99524e40f9d3d Mon Sep 17 00:00:00 2001 From: vasavk Date: Mon, 6 May 2024 09:51:07 +0530 Subject: [PATCH] Digital ACT-191 ONEAPP-7016 story: hide/show container border --- .../ViewControllers/CalendarViewController.swift | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/VDSSample/ViewControllers/CalendarViewController.swift b/VDSSample/ViewControllers/CalendarViewController.swift index 680f9f2..a2ae7a7 100644 --- a/VDSSample/ViewControllers/CalendarViewController.swift +++ b/VDSSample/ViewControllers/CalendarViewController.swift @@ -13,7 +13,7 @@ import VDSTokens class CalendarViewController: BaseViewController { - var borderSwitch = Toggle() + var containerBorderSwitch = Toggle() var dateIndicatorSwitch = Toggle() var transparentSwitch = Toggle() var indicatorOneSwitch = Toggle() @@ -31,7 +31,7 @@ class CalendarViewController: BaseViewController { override func viewDidLoad() { super.viewDidLoad() - addContentTopView(view: component) + addContentTopView(view: component) setupPicker() setupModel() } @@ -56,7 +56,7 @@ class CalendarViewController: BaseViewController { //add form rows addFormRow(label: "Surface", view: surfacePickerSelectorView) - addFormRow(label: "Hide Container Border", view: borderSwitch) + addFormRow(label: "Hide Container Border", view: containerBorderSwitch) addFormRow(label: "Hide Current Date Indicator", view: dateIndicatorSwitch) addFormRow(label: "Min Date", view: minDateField) addFormRow(label: "Max Date", view: maxDateField) @@ -71,6 +71,11 @@ class CalendarViewController: BaseViewController { addFormRow(label: "Indicator Two Date", view: datePickerTwo) addFormRow(label: "Indicator Three Date", view: datePickerThree) + containerBorderSwitch.onChange = { [weak self] sender in + guard let self else { return } + component.hideContainerBorder = sender.isOn + } + legendOneField .textPublisher .sink {