FUIFootnoteIconsComponent
public protocol FUIFootnoteIconsComponent : AnyObject
Component protocol for Footnote Icons properties
-
FUIGlyphImages(UIImageorString). These are rendered in the horizontal view below main.Declaration
Swift
var footnoteIcons: [FUIGlyphImage] { get set } -
The spacing for the footnote icons. The default is
-1.Declaration
Swift
var iconsSpacing: CGFloat { get set } -
The maximum number of footnote icons. The default is
nil.Declaration
Swift
var footnoteIconsMaxCount: Int? { get set } -
Dimensions of
footnoteIconssize. The default is16x16.Declaration
Swift
var footnoteIconSize: CGSize { get set } -
Specifies whether the
footnoteIconsare drawn as circular. The default istrue.Declaration
Swift
var isFootnoteIconCircular: Bool { get set } -
Array of
FUIImageViews for footnote icons.Declaration
Swift
var footnoteIconsViews: [FUIImageView] { get } -
Content mode for footnote icons. The default is up to footnote icons view.
Declaration
Swift
var footnoteIconsContentMode: UIView.ContentMode? { get set } -
Multiline text displayed to the leading or trailing position of
footnoteIcons.Declaration
Swift
var footnoteIconsText: FUIMultiLineText { get } -
Text position for
footnoteIconsText. Default is.trailing.Declaration
Swift
var footnoteIconsTextPosition: FUIAvatarStack.TextPosition { get set }