CXTDT-581803 - Date Picker - Calendar does not switch to Dark Mode

Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
This commit is contained in:
Matt Bruce 2024-07-03 12:19:30 -05:00
parent 88fdcabe67
commit 2b60e8cff3
3 changed files with 6 additions and 6 deletions

View File

@ -214,7 +214,7 @@ extension DatePicker {
calendar.indicators = calendarModel.indicators calendar.indicators = calendarModel.indicators
calendar.maxDate = calendarModel.maxDate calendar.maxDate = calendarModel.maxDate
calendar.minDate = calendarModel.minDate calendar.minDate = calendarModel.minDate
calendar.surface = calendarModel.surface calendar.surface = surface
calendar.setNeedsLayout() calendar.setNeedsLayout()
calendar.layoutIfNeeded() calendar.layoutIfNeeded()

View File

@ -10,8 +10,6 @@ import UIKit
extension DatePicker { extension DatePicker {
public struct CalendarModel { public struct CalendarModel {
public let surface: Surface
/// If set to true, the calendar will not have a border. /// If set to true, the calendar will not have a border.
public let hideContainerBorder: Bool public let hideContainerBorder: Bool
@ -35,15 +33,13 @@ extension DatePicker {
/// Array of ``CalendarIndicatorModel`` you are wanting to show on legend. /// Array of ``CalendarIndicatorModel`` you are wanting to show on legend.
public let indicators: [CalendarBase.CalendarIndicatorModel] public let indicators: [CalendarBase.CalendarIndicatorModel]
public init(surface: Surface = .light, public init(hideContainerBorder: Bool = false,
hideContainerBorder: Bool = false,
hideCurrentDateIndicator: Bool = false, hideCurrentDateIndicator: Bool = false,
activeDates: [Date] = [], activeDates: [Date] = [],
inactiveDates: [Date] = [], inactiveDates: [Date] = [],
minDate: Date = Date().startOfMonth, minDate: Date = Date().startOfMonth,
maxDate: Date = Date().endOfMonth, maxDate: Date = Date().endOfMonth,
indicators: [CalendarBase.CalendarIndicatorModel] = []) { indicators: [CalendarBase.CalendarIndicatorModel] = []) {
self.surface = surface
self.hideContainerBorder = hideContainerBorder self.hideContainerBorder = hideContainerBorder
self.hideCurrentDateIndicator = hideCurrentDateIndicator self.hideCurrentDateIndicator = hideCurrentDateIndicator
self.activeDates = activeDates self.activeDates = activeDates

View File

@ -1,3 +1,7 @@
1.0.71
----------------
- CXTDT-581803 - DatePicker - Calendar does not switch to Dark Mode
1.0.70 1.0.70
---------------- ----------------
- CXTDT-577463 - InputField - Accessibility - #1 Typing Feedback - CXTDT-577463 - InputField - Accessibility - #1 Typing Feedback