InnerViewContainer
public protocol InnerViewContainer : InnerViewContainerDimensions, InnerViewContainerEnabled
Component helper protocol, used to obtain a container bounds, when the container is not the immediate superview.
-
Generic
Typeof the inner viewDeclaration
Swift
associatedtype InnerView : FUIBaseFixedMarginsView, FUIBackgroundSchemeSupporting, FUICalculateLayout, FUIStyleByStringAttributes -
Strongly-typed inner view instance
Declaration
Swift
var _innerView: InnerView! { get }
-
detailPanelExtension methodFUIMapDetailPaneldisplayed on the mapDeclaration
Swift
public var detailPanel: FUIMapDetailPanel { get } -
toolbarExtension methodFUIMapToolbardisplayed on the mapDeclaration
Swift
public var toolbar: FUIMapToolbar { get }
-
fixedDirectionalLayoutMarginsExtension methodEnhancement to
directionalLayoutMargins, which allows the view topreservesome of the superview’s layout margins, but fix others. Expecially relevant for subviews ofUITableViewCell.contentView, where the horizontal margins should be preserved, but a shorter top or bottom margin is desired than that set by the table view.Declaration
Swift
public var fixedDirectionalLayoutMargins: NSDirectionalEdgeInsets { get set }
-
primaryActionExtension methodprimary action
Declaration
Swift
public var primaryAction: FUIButton { get }
-
secondaryActionExtension methodsecondary action
Declaration
Swift
public var secondaryAction: FUIButton { get }
-
overflowActionExtension methodoverflow action
Declaration
Swift
public var overflowAction: FUIButton { get }
-
attributesProviderExtension methodStyle provider, for components in the view.
Declaration
Swift
public var attributesProvider: FUIAttributesProvider? { get set }
-
categoryAxisLabelStyleClassPathExtension methodNUIStyleClassPath for
categoryAxisLabelproperty, common styleDeclaration
Swift
public var categoryAxisLabelStyleClassPath: [FioriStyle] { get set } -
numericAxisLabelStyleClassPathExtension methodNUIStyleClassPath for
numericAxisLabelproperty, common styleDeclaration
Swift
public var numericAxisLabelStyleClassPath: [FioriStyle] { get set }
-
valuesAxisTitleExtension methodTitle for “values” axis. Typically the “y-axis”, except in horizontal bar charts.
Declaration
Swift
public var valuesAxisTitle: FUIText { get } -
valuesAxisTitleAttributedTextExtension methodDeveloper formatted
NSAttributedStringto display as title for values axis. Will overridevaluesAxisTitlevalue, and default styling.Declaration
Swift
public var valuesAxisTitleAttributedText: NSAttributedString! { get set } -
valuesAxisTitleStyleClassPathExtension methodNUIStyleClassPath for
valuesAxisTitlepropertyDeclaration
Swift
public var valuesAxisTitleStyleClassPath: [FioriStyle] { get set } -
secondaryValuesAxisTitleExtension methodTitle for “secondary values” axis. Except for horizontal bar charts.
Declaration
Swift
public var secondaryValuesAxisTitle: FUIText { get } -
secondaryValuesAxisTitleAttributedTextExtension methodDeveloper formatted
NSAttributedStringto display as title for values axis. Will overridesecondaryValuesAxisTitlevalue, and default styling.Declaration
Swift
public var secondaryValuesAxisTitleAttributedText: NSAttributedString! { get set } -
secondaryValuesAxisTitleStyleClassPathExtension methodNUIStyleClassPath for
secondaryValuesAxisTitlepropertyDeclaration
Swift
public var secondaryValuesAxisTitleStyleClassPath: [FioriStyle] { get set } -
categoryAxisTitleExtension methodTitle for “categories” axis. Typically the “x-axis”, except in horizontal bar charts, where it is the “y-axis”.
Declaration
Swift
public var categoryAxisTitle: FUIText { get } -
categoryAxisTitleAttributedTextExtension methodDeveloper formatted
NSAttributedStringto display as the categories axis title. Will overridecategoryAxisTitlevalue, and default styling.Declaration
Swift
public var categoryAxisTitleAttributedText: NSAttributedString! { get set } -
categoryAxisTitleStyleClassPathExtension methodNUIStyleClassPath for
categoryAxisTitlepropertyDeclaration
Swift
public var categoryAxisTitleStyleClassPath: [FioriStyle] { get set }
-
bodyAttributedTextExtension methodDeveloper-formatted
NSAttributedStringto display as the subtitle. Will overridebodyvalue, and default styling.Declaration
Swift
public var bodyAttributedText: NSAttributedString! { get set } -
bodyStyleClassPathExtension methodNUIStyleClassPath for
bodypropertyDeclaration
Swift
public var bodyStyleClassPath: [FioriStyle] { get set }
-
headlineLabelExtension method -
subheadlineLabelExtension method -
descriptionLabelExtension method -
splitPercentExtension methodDistribution of left and right content columns, when in
.regularhorizontal content mode. The default is0.5.Declaration
Swift
public var splitPercent: CGFloat { get set } -
onActivitySelectedHandlerExtension methodActivity selection handler for
FUIContactView.Declaration
Swift
public var onActivitySelectedHandler: ((FUIActivityItem) -> Void)? { get set } -
activityControlExtension methodActivity control in
FUIContactView.Declaration
Swift
public var activityControl: FUIActivityControl { get } -
detailImageExtension methodUIImageto display as thedetailImageView.Declaration
Swift
public var detailImage: UIImage? { get set } -
headlineTextExtension methodStringtext to display as the headline.Declaration
Swift
public var headlineText: String? { get set } -
subheadlineTextExtension methodStringtext to display as the subheadline.Declaration
Swift
public var subheadlineText: String? { get set } -
descriptionTextExtension methodStringtext to display as the description. When the view is in.compacthorizontal content mode, this will be hidden.Declaration
Swift
public var descriptionText: String? { get set } -
preserveDetailImageSpacingExtension methodSpecifies whether the dimensions of the
detailImageViewshould be preserved, even if theimageproperty is empty. The default isfalse.Declaration
Swift
public var preserveDetailImageSpacing: Bool { get set }
-
datePickerExtension methodThe
UIDatePickerdisplayed.Declaration
Swift
public var datePicker: UIDatePicker { get } -
onChangeHandlerExtension methodImplementation of the change handler. This is invoked on changes to the
valueproperty.Declaration
Swift
public var onChangeHandler: ((Date?) -> Void)? { get set } -
datePickerModeExtension methodThe
UIDatePicker.Modefor theUIDatePickerfor this cell. The default value is.dateAndTime.Important
.countDownTimeris not allowed here.Declaration
Swift
public var datePickerMode: UIDatePicker.Mode { get set } -
dateFormatterExtension methodThe
DateFormatterto be used to display the selectedDate. Default formatter:- for
UIDatePicker.Mode.dateAndTimeit is medium date style followed by short time style. - for
UIDatePicker.Mode.dateit is medium date style - for
UIDatePicker.Mode.timeit is short time style
Declaration
Swift
public var dateFormatter: DateFormatter? { get set } - for
-
isTrackingLiveChangesExtension methodIf
isTrackingLiveChangesis true, thenonChangeHandlerwill be invoked whenever a date is selected. Otherwise,onChangeHandlerwill be invoked only when the Date Picker is closed. The default value istrue.Declaration
Swift
public var isTrackingLiveChanges: Bool { get set }
-
onChangeHandlerExtension methodImplementation of the change handler. This is invoked on changes to the
valueproperty.Declaration
Swift
public var onChangeHandler: ((FUIDateRange?) -> Void)? { get set } -
dateFormatterExtension methodThe
DateFormatterto be used to display the selectedDate. Default formatter:- for
UIDatePicker.Mode.dateAndTimeit is medium date style followed by short time style. - for
UIDatePicker.Mode.dateit is medium date style - for
UIDatePicker.Mode.timeit is short time style
Declaration
Swift
public var dateFormatter: DateFormatter? { get set } - for
-
isTrackingLiveChangesExtension methodIf
isTrackingLiveChangesis true, thenonChangeHandlerwill be invoked whenever a date is selected. Otherwise,onChangeHandlerwill be invoked only when the Date Picker is closed. The default value istrue.Declaration
Swift
public var isTrackingLiveChanges: Bool { get set }
-
durationPickerExtension methodThe
UIPickerViewfor this cell. ThisdurationPickerwill be displayed only when this cell is selected.Declaration
Swift
public var durationPicker: UIPickerView { get } -
onChangeHandlerExtension methodImplementation of the change handler. This is invoked on changes to the
valueproperty.Declaration
Swift
public var onChangeHandler: ((Double) -> Void)? { get set } -
minuteIntervalExtension methodminuteIntervalmust be evenly divisible by 60. The default is 5. The minimum is 1 and the maximum is 30.Declaration
Swift
public var minuteInterval: Int { get set } -
isTrackingLiveChangesExtension methodIf
isTrackingLiveChangesis true, thenonChangeHandlerwill be invoked whenever a date is selected. Otherwise,onChangeHandlerwill be invoked only when the Date Picker is closed. The default value istrue.Declaration
Swift
public var isTrackingLiveChanges: Bool { get set } -
allowsZeroDurationExtension methodThis property indicates whether the duration value of 0 is allowed or not. The default is
false, which means that the duration value cannot be 0.Declaration
Swift
public var allowsZeroDuration: Bool { get set } -
durationTextFormatExtension methodSet this property to customize the format of the duration text. If this property is not set, use the default text format. The default text format is
%d Hrs %d Min, where%dis the number of hours and minutes.Declaration
Swift
public var durationTextFormat: String { get set }
-
emptyTextExtension methodText to display, when value for the category in the series is nil.
Declaration
Swift
public var emptyText: FUIText { get set } -
emptyTextStyleClassPathExtension methodNUIStyleClassPath for
emptyTextpropertyDeclaration
Swift
public var emptyTextStyleClassPath: [FioriStyle] { get set }
-
detailImageViewExtension methodFUIImageViewwrapping the detail ImageDeclaration
Swift
public var detailImageView: FUIImageView { get }
-
footnoteAttributedTextExtension methodDeveloper-formatted
NSAttributedStringto display as the subtitle. Will overridefootnotevalue, and default styling.Declaration
Swift
public var footnoteAttributedText: NSAttributedString! { get set } -
footnoteStyleClassPathExtension methodNUIStyleClassPath for
footnotepropertyDeclaration
Swift
public var footnoteStyleClassPath: [FioriStyle] { get set }
-
iconImagesExtension methodFUIGlyphImages(UIImageorString) which are rendered in an icon stack.Declaration
Swift
public var iconImages: [FUIGlyphImage] { get set }
-
horizontalIconsExtension methodFUIGlyphImages(UIImageorString) which are rendered in an horizontal icon stack.Declaration
Swift
public var horizontalIcons: [FUIGlyphImage] { get set }
-
footnoteIconsExtension methodFUIGlyphImages(UIImageorString). These are rendered in the horizontal view below main.Declaration
Swift
public var footnoteIcons: [FUIGlyphImage] { get set } -
iconsSpacingExtension methodThe spacing for the footnote icons. The default is
-1.Declaration
Swift
public var iconsSpacing: CGFloat { get set } -
footnoteIconsMaxCountExtension methodThe maximum number of footnote icons. The default is
nil.Declaration
Swift
public var footnoteIconsMaxCount: Int? { get set } -
footnoteIconSizeExtension methodDimensions of
footnoteIconssize. The default is16x16.Declaration
Swift
public var footnoteIconSize: CGSize { get set } -
isFootnoteIconCircularExtension methodSpecifies whether the
footnoteIconsare drawn as circular. The default istrue.Declaration
Swift
public var isFootnoteIconCircular: Bool { get set } -
footnoteIconsContentModeExtension methodContent mode for footnote icons. The default is up to footnote icons view.
Declaration
Swift
public var footnoteIconsContentMode: UIView.ContentMode? { get set } -
footnoteIconsTextExtension methodMultiline text displayed to the leading or trailing position of
footnoteIcons.Declaration
Swift
public var footnoteIconsText: FUIMultiLineText { get } -
footnoteIconsTextPositionExtension methodText position for
footnoteIconsText. Default is.trailing.Declaration
Swift
public var footnoteIconsTextPosition: FUIAvatarStack.TextPosition { get set }
-
startActionTitleExtension methodThe title of the start signing button.
The default text is localized “Tap to Sign”. You can also use this property to customize the font and color.
Declaration
Swift
public var startActionTitle: FUIText { get set }
-
restartActionTitleExtension methodThe title of the restart signing button.
The default text is localized as “Re-enter Signature”. You can also use this property to customize the font and color.
Declaration
Swift
public var restartActionTitle: FUIText { get set }
-
cancelActionTitleExtension methodThe title of the cancel signing button.
The default text is localized as “Cancel”. You can also use this property to customize the font and color.
Declaration
Swift
public var cancelActionTitle: FUIText { get set }
-
clearActionTitleExtension methodThe title of the clear signing button.
The default text is localized as “Cancel”. You can also use this property to customize the font and color.
Declaration
Swift
public var clearActionTitle: FUIText { get set }
-
saveActionTitleExtension methodThe title of the save signature button.
The default text is localized as “Save”. You can also use this property to customize the font and color.
Declaration
Swift
public var saveActionTitle: FUIText { get set }
-
watermarkTextExtension methodThe watermark text to be added to the signature image.
Declaration
Swift
public var watermarkText: FUIText { get set }
-
kpiAttributesProviderExtension methodStyle provider, for KPI items in the view.
Declaration
Swift
public var kpiAttributesProvider: FUIKPIAttributesProvider? { get set }
-
kpiItemsExtension methodArray of
FUIKPIViewItemsto be formatted by the system and displayed in the KPIViewDeclaration
Swift
public var kpiItems: [FUIKPIViewItem] { get set } -
kpiAttributedTextExtension methodDeveloper formatted
NSAttributedStringto display in the KPIView. Will override values set tokpiItemsproperty.Declaration
Swift
public var kpiAttributedText: NSAttributedString! { get set } -
kpiUnitItemStyleClassPathExtension methodNUIStyleClassPath for
kpiUnitItempropertyDeclaration
Swift
public var kpiUnitItemStyleClassPath: [FioriStyle] { get set } -
kpiMetricItemStyleClassPathExtension methodNUIStyleClassPath for
kpiMetricItempropertyDeclaration
Swift
public var kpiMetricItemStyleClassPath: [FioriStyle] { get set } -
kpiIconItemStyleClassPathExtension methodNUIStyleClassPath for
kpiIconItempropertyDeclaration
Swift
public var kpiIconItemStyleClassPath: [FioriStyle] { get set } -
kpiFractionItemStyleClassPathExtension methodNUIStyleClassPath for
kpiFractionItempropertyDeclaration
Swift
public var kpiFractionItemStyleClassPath: [FioriStyle] { get set }
-
ItemIdentifierExtension methodA hashable type for card content cell data model.
Declaration
Swift
public typealias ItemIdentifier = InnerView.ItemIdentifier -
tableViewExtension methodContainer for list card content
Declaration
Swift
public var tableView: UITableView { get } -
cellTappedHandlerExtension methodCell tapped action closure
Declaration
Swift
public var cellTappedHandler: ((IndexPath, ItemIdentifier) -> Void)? { get set } -
dataSourceExtension methodDiffable data source for list card table view
Declaration
Swift
public var dataSource: UITableViewDiffableDataSource<Int, ItemIdentifier>! { get } -
cellProviderExtension methodCell provider for list card table view
Declaration
Swift
public var cellProvider: ((UITableView, IndexPath, ItemIdentifier) -> UITableViewCell)? { get set } -
register(_:forCellReuseIdentifier:)Extension methodRegisters a class to use in list card content table cells.
Declaration
Swift
public func register(_ cellClass: AnyClass?, forCellReuseIdentifier identifier: String) -
setItems(_:)Extension methodSet the items with the specified identifiers to the snapshot.
Declaration
Swift
public func setItems(_ items: [ItemIdentifier]) -
appendItems(_:)Extension methodAdds the items with the specified identifiers to the snapshot.
Declaration
Swift
public func appendItems(_ items: [ItemIdentifier]) -
deleteItems(_:)Extension methodDeletes the items with the specified identifiers from the snapshot.
Declaration
Swift
public func deleteItems(_ items: [ItemIdentifier]) -
deleteAllItems()Extension methodDeletes all of the items from the snapshot.
Declaration
Swift
public func deleteAllItems() -
insertItems(_:beforeItem:)Extension methodInserts the provided items immediately before the item with the specified identifier in the snapshot.
Declaration
Swift
public func insertItems(_ items: [ItemIdentifier], beforeItem: ItemIdentifier) -
insertItems(_:afterItem:)Extension methodInserts the provided items immediately after the item with the specified identifier in the snapshot.
Declaration
Swift
public func insertItems(_ items: [ItemIdentifier], afterItem: ItemIdentifier) -
moveItem(_:beforeItem:)Extension methodMoves the item from its current position in the snapshot to the position immediately before the specified item.
Declaration
Swift
public func moveItem(_ item: ItemIdentifier, beforeItem: ItemIdentifier) -
moveItem(_:afterItem:)Extension methodMoves the item from its current position in the snapshot to the position immediately after the specified item.
Declaration
Swift
public func moveItem(_ item: ItemIdentifier, afterItem: ItemIdentifier) -
reloadItems(_:)Extension methodReloads the data within the specified items in the snapshot.
Declaration
Swift
public func reloadItems(_ items: [ItemIdentifier])
-
detailImageExtension methodUIImageto display as the detailDeclaration
Swift
public var detailImage: UIImage? { get set } -
headlineTextExtension methodStringtext to display as the headlineDeclaration
Swift
public var headlineText: String? { get set } -
subheadlineTextExtension methodStringtext to display as the subheadlineDeclaration
Swift
public var subheadlineText: String? { get set } -
footnoteTextExtension methodStringtext to display as the footnoteDeclaration
Swift
public var footnoteText: String? { get set } -
descriptionTextExtension methodStringtext to display as the descriptionDeclaration
Swift
public var descriptionText: String? { get set } -
statusTextExtension methodStringtext to display as the statusDeclaration
Swift
public var statusText: String? { get set } -
substatusTextExtension methodStringtext to display as the substatusDeclaration
Swift
public var substatusText: String? { get set } -
statusImageExtension methodUIImageto display as the statusDeclaration
Swift
public var statusImage: UIImage? { get set } -
substatusImageExtension methodUIImageto display as the substatusDeclaration
Swift
public var substatusImage: UIImage? { get set }
-
bodyLabelExtension method -
bodyTextExtension methodOptional string for
bodycontent.Declaration
Swift
public var bodyText: String? { get set } -
detailContentViewExtension methodOptional subview of
FUIObjectHeaderView. Typically used to renderFUIKPIView, orFUIChartHeaderContentView.Remark
MUST implementintrinsicContentSizefor correct layout.Declaration
Swift
public var detailContentView: UIView? { get set } -
labelItemsExtension methodAn array of FUILabelItems; v2 only
Declaration
Swift
public var labelItems: [FUILabelItem] { get set } -
numberOfLabelItemsExtension methodThe maximum number of label items; v2 only
Declaration
Swift
public var numberOfLabelItems: Int { get set } -
kpiViewExtension methodKPI displayed in the right accessory area. v2 only.
Declaration
Swift
public var kpiView: FUIKPIView? { get set } -
statusImageViewAlignmentExtension methodThe statusImageView alignment relative to statusLabel; v2 only
Declaration
Swift
public var statusImageViewAlignment: FUILabelItem.Alignment { get set } -
substatusImageViewAlignmentExtension methodThe substatusImageView alignment relative to substatusLabel; v2 only
Declaration
Swift
public var substatusImageViewAlignment: FUILabelItem.Alignment { get set }
-
headlineLabelExtension method -
subheadlineLabelExtension method -
footnoteLabelExtension method -
descriptionLabelExtension method -
statusLabelExtension method -
substatusLabelExtension method -
statusImageViewExtension methodFUIImageViewrepresenting the statusDeclaration
Swift
public var statusImageView: FUIImageView { get } -
substatusImageViewExtension methodFUIImageViewrepresenting the substatusDeclaration
Swift
public var substatusImageView: FUIImageView { get } -
detailImageViewExtension methodFUIImageViewrepresenting the detailDeclaration
Swift
public var detailImageView: FUIImageView { get } -
splitPercentExtension methodDistribution of left and right content columns, when in
.regularhorizontal content mode. Defaults to0.5.Declaration
Swift
public var splitPercent: CGFloat { get set } -
isApplyingSplitPercentExtension methodSpecifies whether the
splitPercentis applied. If not, the.compactvariant of the layout will be used, even when in.regularmode. Defaults totrue.Declaration
Swift
public var isApplyingSplitPercent: Bool { get set }
-
headlineLabelExtension method -
subheadlineLabelExtension method -
footnoteLabelExtension method -
descriptionLabelExtension method -
statusLabelExtension method -
substatusLabelExtension method -
statusImageViewExtension methodFUIImageViewrepresenting the statusDeclaration
Swift
public var statusImageView: FUIImageView { get } -
substatusImageViewExtension methodFUIImageViewrepresenting the substatusDeclaration
Swift
public var substatusImageView: FUIImageView { get } -
detailImageViewExtension methodFUIImageViewrepresenting the detailDeclaration
Swift
public var detailImageView: FUIImageView { get } -
avatarsExtension methodFUIGlyphImages(UIImageorString) displayed ingroupedAvatarsView. Settingavatarswill causedetailImageView.imageto be invalid. The maximum number of images inavatarsis 2.Declaration
Swift
public var avatars: [FUIGlyphImage] { get set } -
avatarSizeExtension methodDimensions of grouped avatars container. Default is
44x44.Declaration
Swift
public var avatarSize: CGSize { get set } -
avatarBorderWidthExtension methodDimensions of grouped avatars border width. Default is
0.33.Declaration
Swift
public var avatarBorderWidth: CGFloat { get set } -
avatarBorderColorExtension methodUIColorfor avatar border color. Default isseparator.Declaration
Swift
public var avatarBorderColor: UIColor { get set } -
isAvatarCircularExtension methodSpecifies whether the
avatarsare drawn as circular. The default istrue.Declaration
Swift
public var isAvatarCircular: Bool { get set } -
avatarsContentModeExtension methodContent mode for avatars. The default is up to avatars view.
Declaration
Swift
public var avatarsContentMode: UIView.ContentMode? { get set } -
indicatorImageViewExtension methodFUIImageViewrepresenting the IndicatorDeclaration
Swift
public var indicatorImageView: FUIImageView { get } -
indicatorImageViewSizeExtension methodDimensions of
indicatorImageViewSize. The default is16x16.Declaration
Swift
public var indicatorImageViewSize: CGSize { get set } -
splitPercentExtension methodDistribution of left and right content columns, when in
.regularhorizontal content mode. Defaults to0.5.Declaration
Swift
public var splitPercent: CGFloat { get set } -
isApplyingSplitPercentExtension methodSpecifies whether the
splitPercentis applied. If not, the.compactvariant of the layout will be used, even when in.regularmode. Defaults totrue.Declaration
Swift
public var isApplyingSplitPercent: Bool { get set } -
statusDisplayModeExtension methodDistribution of
statusdisplay mode..textprefer text displayed even status image is set,.imageprefer image displayed even status text is set, or.boththat status text and image will displayed horizontal way . The default is.text.Declaration
Swift
public var statusDisplayMode: FUIStatusDisplayMode { get set } -
substatusDisplayModeExtension methodDistribution of
substatusdisplay mode..textprefer text displayed even status image is set,.imageprefer image displayed even status text is set, or.boththat status text and image will displayed horizontal way . The default is.text.Declaration
Swift
public var substatusDisplayMode: FUISubstatusDisplayMode { get set } -
showDescriptionInCompactExtension methodSpecifies whether show description in
.compactmode for object viewDeclaration
Swift
public var showDescriptionInCompact: Bool { get set } -
actionButtonExtension methodAction button in
FUIObjectView. The button is hidden by default.Declaration
Swift
public var actionButton: FUIButton { get }
-
preserveIconStackSpacingExtension methodSpecifies whether the dimensions of the
iconImagesshould be preserved, even if the property is empty. Defaults tofalse.Declaration
Swift
public var preserveIconStackSpacing: Bool { get set } -
preserveDetailImageSpacingExtension methodSpecifies whether the dimensions of the
detailImageViewshould be preserved, even if theimageproperty is empty. Defaults tofalse.Declaration
Swift
public var preserveDetailImageSpacing: Bool { get set } -
isLimitingHeightToMainContentExtension methodSpecifies whether the height of the
descriptioncontent will be limited to match the height of content in theheadline,subheadline, andfootnotelabels for regular mode. In compact mode, this property will be ignored. Defaults totrue.Declaration
Swift
public var isLimitingHeightToMainContent: Bool { get set }
-
placeholderExtension methodPlaceholder text to display
Declaration
Swift
public var placeholder: FUIText { get } -
placeholderAttributedTextExtension methodDeveloper formatted
NSAttributedStringto display as the placeholder. Will overrideplaceholdervalue, and default styling.Declaration
Swift
public var placeholderAttributedText: NSAttributedString! { get set } -
placeholderStyleClassPathExtension methodNUIStyleClassPath for
placeholderpropertyDeclaration
Swift
public var placeholderStyleClassPath: [FioriStyle] { get set } -
placeholderNuiClassExtension methodNUI Class for
placeholderpropertyDeclaration
Swift
public var placeholderNuiClass: String? { get set }
-
ratingExtension methodThe rating for
FUIRatingControlcontent.Declaration
Swift
public var rating: Int? { get set } -
averageRatingExtension methodAverage rating value for
FUIRatingControlcomponentDeclaration
Swift
public var averageRating: Float? { get set } -
showsRatingLeadingLabelExtension methodIndicator to display the leading rating label for the
FUIRatingControlcomponentDeclaration
Swift
public var showsRatingLeadingLabel: Bool { get set } -
showsRatingTrailingLabelExtension methodIndicator to display the trailing rating label for the
FUIRatingControlcomponentDeclaration
Swift
public var showsRatingTrailingLabel: Bool { get set } -
ratingReviewCountExtension methodReview count for
FUIRatingControlcomponentDeclaration
Swift
public var ratingReviewCount: Int? { get set } -
ratingReviewCountCeilingExtension methodReview count ceiling for
FUIRatingControlcomponentDeclaration
Swift
public var ratingReviewCountCeiling: Int? { get set } -
ratingLeadingLabelFormatExtension methodFormat of the leading label for
FUIRatingControlcomponentDeclaration
Swift
public var ratingLeadingLabelFormat: String? { get set } -
ratingTrailingLabelFormatExtension methodFormat of the trailing label for
FUIRatingControlcomponentDeclaration
Swift
public var ratingTrailingLabelFormat: String? { get set } -
isLargeRatingSizeExtension methodIndicator to show large size for
FUIRatingControlcomponentDeclaration
Swift
public var isLargeRatingSize: Bool { get set }
-
seriesTitlesExtension methodTitles for each of the data series.
Declaration
Swift
public var seriesTitles: [FUIText] { get set } -
seriesTitlesAttributedTextExtension methodDeveloper formatted
NSAttributedStringto display as the series titles. Will overrideseriesTitlesvalues, and default styling.Declaration
Swift
public var seriesTitlesAttributedText: NSAttributedString! { get set } -
seriesTitlesStyleClassPathExtension methodNUIStyleClassPath for
seriesTitlespropertyDeclaration
Swift
public var seriesTitlesStyleClassPath: [FioriStyle] { get set }
-
statusAttributedTextExtension methodDeveloper formatted
NSAttributedStringto display as the status. Will overridestatusvalue, and default styling.Declaration
Swift
public var statusAttributedText: NSAttributedString! { get set } -
statusStyleClassPathExtension methodNUIStyleClassPath for
statuspropertyDeclaration
Swift
public var statusStyleClassPath: [FioriStyle] { get set }
-
statusImageExtension methodUIImagerepresenting the status imageDeclaration
Swift
public var statusImage: UIImage? { get set } -
statusImageStyleClassPathExtension methodNUIStyleClassPath for statusImage property
Declaration
Swift
public var statusImageStyleClassPath: [FioriStyle] { get set }
-
valueCanReturnNaNExtension methodDetermines whether
valuecan return NaN. The default is false.Declaration
Swift
public var valueCanReturnNaN: Bool { get set }
Available where `InnerView`: `FUIStyleByTintAttributes`, `InnerView.TintState` == `FUICalendarItemState`
-
tintStateExtension methodthe tintState of the CalendarItemView
Declaration
Swift
public var tintState: FUICalendarItemState { get }
-
tintStateExtension methodthe tintState of the container view.
Declaration
Swift
public var tintState: FUIControlState { get }
Available where `InnerView`: `FUIStyleByTintAttributes`, `InnerView.TintState` == `FUISwitchControlState`
-
tintStateExtension methodthe tintState of the container view.
Declaration
Swift
public var tintState: FUISwitchControlState { get }
-
addTintAttributes(_:for:state:)Extension methodAdds the tint attributes to the property for the specified tint state.
Declaration
Swift
func addTintAttributes(_ attributes: [NSAttributedStringKey : Any], for property: FUIPropertyRef, state: InnerView.TintState)Parameters
attributesThe tint attributes to be added.
propertyThe specified property the attributes to be added.
stateThe specified tint state the attributes to be applied.
-
setTintAttributes(_:for:state:)Extension methodSets the tint attributes to the property for the specified tint state.
Declaration
Swift
func setTintAttributes(_ attributes: [NSAttributedString.Key : Any], for property: FUIPropertyRef, state: InnerView.TintState)Parameters
attributesThe tint attributes to be set.
propertyThe specified property the attributes to be set.
stateThe specified tint state the attributes to be applied.
-
subtitleExtension methodSubtitle text to display
Declaration
Swift
public var subtitle: FUIMultiLineText { get }
-
subtitleAttributedTextExtension methodDeveloper formatted
NSAttributedStringto display as the subtitle. Will overridesubtitlevalue, and default styling.Declaration
Swift
public var subtitleAttributedText: NSAttributedString! { get set } -
subtitleStyleClassPathExtension methodNUIStyleClassPath for
subtitlepropertyDeclaration
Swift
public var subtitleStyleClassPath: [FioriStyle] { get set }
-
valueExtension methodText to display for the values
Declaration
Swift
public var value: Bool { get set } -
onChangeHandlerExtension methodNSAttributedStringdescribing list of tags. If set by developer, will override value of thetagsproperty.Declaration
Swift
public var onChangeHandler: ((Bool) -> Void)? { get set } -
tagsStyleClassPathExtension methodNUIStyleClassPath for
tagspropertyDeclaration
Swift
public var tagsStyleClassPath: [FioriStyle] { get set }
-
tagsExtension methodText to display for the values
Declaration
Swift
public var tags: [FUITag] { get set } -
numberOfTagLinesExtension methodnumber of tag lines
Declaration
Swift
public var numberOfTagLines: Int { get set } -
tagsAttributedTextExtension methodNSAttributedStringdescribing the list of tags. If set by the developer, this will override the value of thetagsproperty.Declaration
Swift
public var tagsAttributedText: NSAttributedString! { get set } -
tagsStyleClassPathExtension methodNUIStyleClassPath for
tagspropertyDeclaration
Swift
public var tagsStyleClassPath: [FioriStyle] { get set }
-
titleAttributedTextExtension methodDeveloper-formatted
NSAttributedStringto display as the subtitle. Will overridetitlevalue, and default styling.Declaration
Swift
public var titleAttributedText: NSAttributedString! { get set } -
titleStyleClassPathExtension methodNUIStyleClassPath for
titlepropertyDeclaration
Swift
public var titleStyleClassPath: [FioriStyle] { get set }
-
trendExtension methodText to describe the trend
Declaration
Swift
public var trend: FUIText { get } -
trendImageExtension methodImage for the trend
Declaration
Swift
public var trendImage: UIImage? { get set } -
trendAttributedTextExtension methodDeveloper formatted
NSAttributedStringto display as the trend. Will overridetrendandtrendImagevalues, and default styling.Declaration
Swift
public var trendAttributedText: NSAttributedString! { get set } -
trendSemanticColorExtension methodSemanticColor defined for the trend. Will be applied to
trendandtrendImagecontent.Declaration
Swift
public var trendSemanticColor: UIColor? { get set } -
trendStyleClassPathExtension methodNUIStyleClassPath for
trendpropertyDeclaration
Swift
public var trendStyleClassPath: [FioriStyle] { get set } -
trendImageStyleClassPathExtension methodNUIStyleClassPath for
trendImagepropertyDeclaration
Swift
public var trendImageStyleClassPath: [FioriStyle] { get set }
-
titleTextExtension methodTitle text to display
Declaration
Swift
public var titleText: FUIText { get } -
titleAttributedTextExtension methodDeveloper formatted
NSAttributedStringto display as the title. Will overridetitlevalue, and default styling.Declaration
Swift
public var titleAttributedText: NSAttributedString! { get set } -
titleStyleClassPathExtension methodNUIStyleClassPath for
titlepropertyDeclaration
Swift
public var titleStyleClassPath: [FioriStyle] { get set } -
bodyExtension methodbody text to display
Declaration
Swift
public var body: FUIText { get } -
bodyAttributedTextExtension methodDeveloper formatted
NSAttributedStringto display as the body text. Will overridebodyvalue, and default styling.Declaration
Swift
public var bodyAttributedText: NSAttributedString! { get set } -
bodyDataDetectorTypesExtension methodThe
UIDataDetectorTypesfor the body text.Declaration
Swift
public var bodyDataDetectorTypes: UIDataDetectorTypes { get set } -
bodyStyleClassPathExtension methodNUIStyleClassPath for
bodypropertyDeclaration
Swift
public var bodyStyleClassPath: [FioriStyle] { get set } -
actionTitleExtension methodactionTitle text to display
Declaration
Swift
public var actionTitle: FUIText { get } -
actionTitleAttributedTextExtension methodDeveloper formatted
NSAttributedStringto display as the actionTitle text. Will overrideactionTitlevalue, and default styling.Declaration
Swift
public var actionTitleAttributedText: NSAttributedString! { get set } -
actionTitleStyleClassPathExtension methodNUIStyleClassPath for
actionTitlepropertyDeclaration
Swift
public var actionTitleStyleClassPath: [FioriStyle] { get set } -
actionHandlerExtension methodactionHandler
Declaration
Swift
public var actionHandler: ((FUIUserConsentPageViewController) -> Void)? { get set }
-
textForValueExtension methodUndocumented
Declaration
Swift
public var textForValue: ((InnerView.ValueType) -> FUITextProtocol)? { get set }
-
valuePickerExtension methodThe
UIPickerViewto display.Declaration
Swift
public var valuePicker: UIPickerView { get } -
onChangeHandlerExtension methodImplementation of the change handler. This is invoked on changes to the
valueproperty.Declaration
Swift
public var onChangeHandler: ((Int) -> Void)? { get set } -
isTrackingLiveChangesExtension methodIf
isTrackingLiveChangesis true, thenonChangeHandlerwill be invoked whenever a value is selected. Otherwise,onChangeHandlerwill be invoked only when the Value Picker is closed. The default value istrue.Declaration
Swift
public var isTrackingLiveChanges: Bool { get set } -
alwaysShowPickerExtension methodThis property indicates whether the picker is to always be displayed.
The default is
false.Declaration
Swift
public var alwaysShowPicker: Bool { get set }
-
valuesExtension methodText to display for the values
Declaration
Swift
public var values: [String] { get set } -
valuesAttributedTextExtension methodDeveloper formatted
NSAttributedStringto display for the values. Will overridevaluesvalues, and default styling.Declaration
Swift
public var valuesAttributedText: NSAttributedString! { get set } -
valuesStyleClassPathExtension methodNUIStyleClassPath for
valuespropertyDeclaration
Swift
public var valuesStyleClassPath: [FioriStyle] { get set }
-
eventViewExtension methodEvent view for each calendar item
Declaration
Swift
public var eventView: UIView { get }