Digital ACT-191 ONEAPP-7016 story: hide/show container border

This commit is contained in:
vasavk 2024-05-06 09:51:07 +05:30
parent c45775759a
commit b408be250a

View File

@ -13,7 +13,7 @@ import VDSTokens
class CalendarViewController: BaseViewController<CalendarBase> {
var borderSwitch = Toggle()
var containerBorderSwitch = Toggle()
var dateIndicatorSwitch = Toggle()
var transparentSwitch = Toggle()
var indicatorOneSwitch = Toggle()
@ -56,7 +56,7 @@ class CalendarViewController: BaseViewController<CalendarBase> {
//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<CalendarBase> {
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 {