FUIValuePickerContentView
open class FUIValuePickerContentView : FUITintableDrawingView<FUIControlState>, FUITitleMultiLineComponent, FUIValueComponent, FUIValuePickerComponent
extension FUIValuePickerContentView: UIPickerViewDelegate, UIPickerViewDataSource
The basic inner view for FUIValuePickerCollectionViewCell.
-
Title text for Value Picker content view.
Declaration
Swift
public private(set) var title: FUIMultiLineText { get } -
The array of the valid options.
Declaration
Swift
public var valueOptions: [String] { get set } -
The value of the picker. The default is 0.
Declaration
Swift
public var value: Int { get set } -
Implementation of the change handler. This is invoked on changes to the
valueproperty.Declaration
Swift
public var onChangeHandler: ((Int) -> Void)? -
If
isTrackingLiveChangesis true, thenonChangeHandlerwill be invoked whenever a date is selected.Otherwise,
onChangeHandlerwill be invoked only when the Date Picker is closed.The default value is
true.Declaration
Swift
open var isTrackingLiveChanges: Bool -
This property indicates whether the picker is to always be displayed.
The default is
false.Declaration
Swift
open var alwaysShowPicker: Bool { get set } -
The
UIPickerViewfor this view. It will be displayed only when this view state is selected.Declaration
Swift
@objc public private(set) lazy var valuePicker: UIPickerView { get set } -
Undocumented
Declaration
Swift
open override func accessibilityElementDidLoseFocus()
-
Undocumented
Declaration
Swift
open override var accessibilityLabel: String? { get set }