FUIDateRangePickerContentView
@MainActor
open class FUIDateRangePickerContentView : FUITintableDrawingView<FUIControlState>, FUITitleMultiLineComponent, FUIMandatoryFieldComponent, FUIValueComponent, FUIDateRangePickerComponent
The basic inner view for FUIDateRangePickerCollectionViewCell and FUIDateRangePickerFormCell.
-
Any configuration to this property will be set to titleView, include title’s font, text and numberOfLines.
Declaration
Swift
@MainActor public private(set) var title: FUIMultiLineText { get } -
The value of the property.
This value is displayed next to, or below, the
titleby differentdateFormatters.Declaration
Swift
@MainActor public var value: FUIDateRange? { get set } -
Implementation of change handler. Is invoked on changes to the
valueproperty.Declaration
Swift
@MainActor public var onChangeHandler: ((FUIDateRange?) -> Void)? -
The text to be displayed when no date range is selected.
The default value is the localized string “No date range selected”.
Declaration
Swift
@MainActor public var noDateSelectedString: String? -
Not used in this component
Declaration
Swift
@MainActor public var isTrackingLiveChanges: Bool -
Indicates if the value of the cell could be changed or not. The default is true.
Declaration
Swift
@MainActor open var isEditable: Bool { get set } -
Indicate whether the slider is enabled.
isEnabledandisEditableare in sync.Declaration
Swift
@MainActor override open var isEnabled: Bool { get set } -
Indicates whether the cell is a mandatory field.
The default value is
false.Declaration
Swift
@MainActor open var isRequired: Bool { get set } -
Indicates that the cell is a mandatory field.
The default value is
*.Declaration
Swift
@MainActor public var mandatoryIndicator: FUIText { get set } -
The
DateFormatterto be used to display the selectedDateRange. Default formatter conforms system setting.Declaration
Swift
@MainActor open var dateFormatter: DateFormatter? { get set } -
The start date of the calendar. Default is current year’s first day.
Declaration
Swift
@MainActor open var minimumDate: Date? -
The end date of the calendar. Default is next year’s last day.
Declaration
Swift
@MainActor open var maximumDate: Date? -
Undocumented
Declaration
Swift
@MainActor open var dateRangePickerModalDismissCompletion: (() -> Void)? -
The ID of the language to be used when displaying the
FUICalendarView.The default value for this property is ‘nil’. The current device language will be used if this property is ‘nil’ or if the language ID is not supported by SAPFiori.
Declaration
Swift
@MainActor public var customLanguageID: String?