FUIObjectComponent
public protocol FUIObjectComponent : AnyObject
Component protocol for Object data properties
-
UIImage
to display as the detail. In most components, set todetailImageView.image
.Declaration
Swift
var detailImage: UIImage? { get set }
-
String
text to display as the headline. In most components, set toheadlineLabel.text
.Declaration
Swift
var headlineText: String? { get set }
-
String
text to display as the subheadline. In most components, set tosubheadlineLabel.text
.Declaration
Swift
var subheadlineText: String? { get set }
-
String
text to display as the footnote. In most components, set tofootnoteLabel.text
.Declaration
Swift
var footnoteText: String? { get set }
-
String
text to display as the description. In most components, set todescriptionLabel.text
. Note:descriptionLabel
may be hidden in some components, when the view is in.compact
horizontal content mode, or, ifisApplyingSplitPercent
is set tofalse
.Declaration
Swift
var descriptionText: String? { get set }
-
String
text to display as the status. In most components, set tostatusLabel.text
.Declaration
Swift
var statusText: String? { get set }
-
String
text to display as the substatus. In most components, set tosubstatusLabel.text
.Declaration
Swift
var substatusText: String? { get set }
-
UIImage
to display as the status. In most components, set tostatusImageView.image
. Will be overridden bystatusText
if the text is notnil
.Declaration
Swift
var statusImage: UIImage? { get set }
-
UIImage
to display as the substatus. In most components, set tosubstatusImageView.image
. Will be overridden bysubstatusText
if the text is notnil
.Declaration
Swift
var substatusImage: UIImage? { get set }