FUIObjectHeaderViewComponent
public protocol FUIObjectHeaderViewComponent : FUIObjectHeaderViewBaseComponent
Component protocol for ObjectHeaderView properties
-
Label property configuration for
bodycontent.Remark
aUILabelwill not be rendered in the view hierarchy at runtime; text and configurations will produce aNSAttributedString.Declaration
Swift
var bodyLabel: FUILabelProxy { get } -
bodyTextDefault implementationOptional string for
bodycontent.Default Implementation
Optional string for
bodycontent.Declaration
Swift
var bodyText: String? { get set } -
Optional subview of
FUIObjectHeaderView. Typically used to renderFUIKPIView, orFUIChartHeaderContentView.Remark
MUST implementintrinsicContentSizefor correct layout.Declaration
Swift
var detailContentView: UIView? { get set } -
An array of FUILabelItems; v2 only
Declaration
Swift
var labelItems: [FUILabelItem] { get set } -
The maximum number of label items; v2 only
Declaration
Swift
var numberOfLabelItems: Int { get set } -
KPI displayed in the right accessory area. v2 only.
Declaration
Swift
var kpiView: FUIKPIView? { get set } -
The statusImageView alignment relative to statusLabel; v2 only
Declaration
Swift
var statusImageViewAlignment: FUILabelItem.Alignment { get set } -
The substatusImageView alignment relative to substatusLabel; v2 only
Declaration
Swift
var substatusImageViewAlignment: FUILabelItem.Alignment { get set }