FUIVisibleDates
public struct FUIVisibleDates
The FUIVisibleDates structure denoting the visible dates on the screen.
-
The visible dates on the screen that belong to the previous month. These are the greyed out dates that appear in the first row in monthView, if the month doesn’t start on the first day of the week label denoting the days of the week. This pertains only to the monthView and the monthMode of ExpandableView. In the case of weekView, multipleSelectionView, and weekMode of ExpandableView, the value is empty, since these dates are not shown.
Declaration
Swift
public let previous: [Date]
-
The visible dates on the screen. For both monthView and the monthMode of the expandable view, this denotes the dates of the current month being displayed. In the case of weekView, this is the set of 7 dates that are currently visible on the screen. In the multipleSelectionView, this is the entire set of dates currently visible on the screen (and could span multiple months, based on the current scroll position, and the corresponding content being displayed).
Declaration
Swift
public let current: [Date]
-
The visible dates on the screen that belong to the next month. These are the greyed out dates that appear in the last row in monthView, if the month doesn’t end on the last day of the week label denoting the days of the week. This pertains only to the monthView and the monthMode of ExpandableView. In the case of weekView, multipleSelectionView, and weekMode of ExpandableView, the value is empty, since these dates are not shown.
Declaration
Swift
public let next: [Date]