FUIHierarchyItemView
open class FUIHierarchyItemView : FUIObjectViewBase, FUIHierarchyItemComponent
Base inner view showing business object information for FUIHierarchyItemTableViewCell
and FUIHierarchyCollectionItem
.
Example Initialization and Configuration:
let view = FUIHierarchyItemView()
view.title.text = "Business Object Title"
view.subtitle.text = "Business Object Subtitle"
view.footnote.text = "Business Object Footnote"
view.status.text = "Business Object Status"
view.statusImageView.image = UIImage(named: <#image#>)
view.iconImages = ["1", FUIIconLibrary.indicator.veryHighPriority.withRenderingMode(.alwaysTemplate)]
Theming
Supported TEXT
class paths:
fdlFUIHierarchyItemView_title {}
fdlFUIHierarchyItemView_subtitle {}
fdlFUIHierarchyItemView_footnote {}
fdlFUIHierarchyItemView_status {}
Supported TEXT
properties:
font-color: Color;
font-style: UIFontTextStyle;
text-align: NSTextAlignment;
Supported IMAGE
class paths:
fdlFUIHierarchyItemView_detailImageView {}
Supported IMAGE
properties:
tint-color: Color;
-
Multiline text property configuration for
title
content.Declaration
Swift
public let title: FUIMultiLineText
-
Multiline text property configuration for
subtitle
content.Declaration
Swift
public let subtitle: FUIMultiLineText
-
Multiline text property configuration for
footnote
content.Declaration
Swift
public let footnote: FUIMultiLineText
-
Single line text property configuration for
status
content.Declaration
Swift
public let status: FUIMultiLineText
-
UIImage property configuration for
statusImage
content.Declaration
Swift
public var statusImage: UIImage? { get set }
-
FUIGlyphImage property configuration for
iconImages
content.Declaration
Swift
open var iconImages: [FUIGlyphImage] { get set }