TrackViewConfig
public struct TrackViewConfig
Undocumented
-
Undocumented
Declaration
Swift
public var titleFont: BooksFont
-
Undocumented
Declaration
Swift
public var titleColor: UIColor
-
Undocumented
Declaration
Swift
public var descriptionFont: BooksFont
-
Undocumented
Declaration
Swift
public var descriptionColor: UIColor
-
Undocumented
Declaration
Swift
public var disabledOverlayColor: UIColor
-
Undocumented
Declaration
Swift
public var coverTitleSpacing: CGFloat
-
Undocumented
Declaration
Swift
public var titleDescriptionSpacing: CGFloat
-
Undocumented
Declaration
Swift
public var coverSize: CGSize
-
Undocumented
Declaration
Swift
public var rowHeight: CGFloat
-
Undocumented
Declaration
Swift
public var contentInsets: UIEdgeInsets?
-
Undocumented
Declaration
Swift
public var separatorConfig: SeparatorConfig
-
Undocumented
Declaration
Swift
public var showPlayOverlay: Bool
-
init(titleFont:
titleColor: descriptionFont: descriptionColor: disabledOverlayColor: coverTitleSpacing: titleDescriptionSpacing: coverSize: rowHeight: contentInsets: separatorConfig: showPlayOverlay: ) Undocumented
Declaration
Swift
public init( titleFont: BooksFont = .init(style: .boldBody, size: 15), titleColor: UIColor = .black, descriptionFont: BooksFont = .init(style: .body, size: 15), descriptionColor: UIColor = .black, disabledOverlayColor: UIColor = .init(red: 1, green: 1, blue: 1, alpha: 0.5), coverTitleSpacing: CGFloat = 0, titleDescriptionSpacing: CGFloat = 0, coverSize: CGSize = .zero, rowHeight: CGFloat = 60, contentInsets: UIEdgeInsets? = nil, separatorConfig: SeparatorConfig = .init(), showPlayOverlay: Bool = true )