DiscoverViewDisplayConfig
public struct DiscoverViewDisplayConfig
Undocumented
-
Undocumented
See moreDeclaration
Swift
public enum Style
-
Access style for account view.
See moreDeclaration
Swift
public enum AccountViewAccessStyle : Sendable
-
Undocumented
See moreDeclaration
Swift
public enum BookCellShadowSource : Sendable
-
Undocumented
See moreDeclaration
Swift
public struct DiscoverTuscany
-
Undocumented
See moreDeclaration
Swift
public struct BookListPickTuscany
-
Undocumented
See moreDeclaration
Swift
public struct PodcastPick
-
Undocumented
See moreDeclaration
Swift
public enum PodcastPicks
-
Undocumented
See moreDeclaration
Swift
public struct PodcastStyle
-
Undocumented
See moreDeclaration
Swift
public struct Spacing : Sendable
-
Undocumented
Declaration
Swift
public var backgroundColor: UIColor
-
Undocumented
Declaration
Swift
public var tintColor: UIColor?
-
Undocumented
Declaration
Swift
public var bookCellTitleRegularFont: BooksFont
-
Undocumented
Declaration
Swift
public var bookCellTitleCompactFont: BooksFont
-
Undocumented
Declaration
Swift
public var bookCellTitleColor: UIColor
-
Undocumented
Declaration
Swift
public var bookCellAuthorRegularFont: BooksFont
-
Undocumented
Declaration
Swift
public var bookCellAuthorCompactFont: BooksFont
-
Undocumented
Declaration
Swift
public var bookCellAuthorColor: UIColor
-
Undocumented
Declaration
Swift
public var bookCellTextAlignment: NSTextAlignment
-
Undocumented
Declaration
Swift
public var bookCellShadowSource: BookCellShadowSource
-
Undocumented
Declaration
Swift
public var bookCellHasAudioColor: UIColor
-
Undocumented
Declaration
Swift
public var bookCellHasTextColor: UIColor
-
Undocumented
Declaration
Swift
public var bookCellRatingsFont: BooksFont
-
Undocumented
Declaration
Swift
public var bookCellRatingsHeight: CGFloat
-
Undocumented
Declaration
Swift
public var pickCellUseBackgroundColorFromFeed: Bool
-
Undocumented
Declaration
Swift
public var pickCellDefaultTextColorForFeedBackgroundColor: UIColor
-
Undocumented
Declaration
Swift
public var bookPickCellTitleFont: BooksFont
-
Undocumented
Declaration
Swift
public var bookPickCellTitleColor: UIColor
-
Undocumented
Declaration
Swift
public var bookPickCellBookTitleFont: BooksFont
-
Undocumented
Declaration
Swift
public var bookPickCellBookTitleColor: UIColor
-
Undocumented
Declaration
Swift
public var bookPickCellBookAuthorFont: BooksFont
-
Undocumented
Declaration
Swift
public var bookPickCellBookAuthorColor: UIColor
-
Undocumented
Declaration
Swift
public var bookPickCellDescriptionFont: BooksFont
-
Undocumented
Declaration
Swift
public var bookPickCellTextColor: UIColor
-
Undocumented
Declaration
Swift
public var bookPickCellDefaultBackgroundColor: UIColor
-
Undocumented
Declaration
Swift
public var bookPickCellBackgroundGradientTop: UIColor?
-
Undocumented
Declaration
Swift
public var bookPickCellUseBlurredCoverBackground: Bool
-
Undocumented
Declaration
Swift
public var bookPickCellHasAudioColor: UIColor
-
Undocumented
Declaration
Swift
public var bookPickCellHasTextColor: UIColor
-
Undocumented
Declaration
Swift
public var bookPickCellRatingsFont: BooksFont
-
Undocumented
Declaration
Swift
public var bookPickCellRatingsHeight: CGFloat
-
Undocumented
Declaration
Swift
public var podcastPickCellEpisodesFont: BooksFont
-
Undocumented
Declaration
Swift
public var podcastPickCellEpisodesColor: UIColor
-
Undocumented
Declaration
Swift
public var externalURLPickCellSeeMoreFont: BooksFont
-
Undocumented
Declaration
Swift
public var externalURLPickCellSeeMoreColor: UIColor
-
Undocumented
Declaration
Swift
public var discoverPodcastStyle: PodcastStyle
-
Undocumented
Declaration
Swift
public var podcastsPodcastStyle: PodcastStyle
-
Undocumented
Declaration
Swift
public var bookListPickCellDefaultBackgroundColor: UIColor
-
Undocumented
Declaration
Swift
public var bookListPickCellBackgroundGradientEnabled: Bool
-
Undocumented
Declaration
Swift
public var bookListCellTitleFont: BooksFont
-
Undocumented
Declaration
Swift
public var bookListCellTitleColor: UIColor
-
Undocumented
Declaration
Swift
public var bookListCellShowAllFont: BooksFont
-
Undocumented
Declaration
Swift
public var bookListCellShowAllColor: UIColor
-
Undocumented
Declaration
Swift
public var bookListCellBackgroundColor: UIColor
-
Undocumented
Declaration
Swift
public var bookListCollectionViewCellBackgroundColor: UIColor
-
Undocumented
Declaration
Swift
public var bookListCollectionViewCellSelectedBackgroundColor: UIColor
-
Undocumented
Declaration
Swift
public var shouldHaveShowAllButtons: Bool
-
Undocumented
Declaration
Swift
public var accountViewAccessStyle: AccountViewAccessStyle
-
Undocumented
Declaration
Swift
public var shadowConfig: ShadowConfig
-
Undocumented
Declaration
Swift
public var style: Style
-
Undocumented
Declaration
Swift
public var navigationBarConfig: NavigationBarConfig
-
Undocumented
Declaration
Swift
public var podcastsNavigationBarConfig: NavigationBarConfig
-
Undocumented
Declaration
Swift
public var preferredStatusBarStyle: DynamicStatusBarStyle?
-
Undocumented
Declaration
Swift
public var shouldAdjustTopWithHiddenNavigation: Bool
-
Undocumented
Declaration
Swift
public var statusBarBackground: BackgroundViewConfig
-
Undocumented
Declaration
Swift
public var spacing: Spacing
-
Undocumented
Declaration
Swift
public var enableCategorySeach: Bool
-
init(backgroundColor:
tintColor: bookCellTitleRegularFont: bookCellTitleCompactFont: bookCellTitleColor: bookCellAuthorRegularFont: bookCellAuthorCompactFont: bookCellAuthorColor: bookCellTextAlignment: bookCellShadowSource: bookCellHasAudioColor: bookCellHasTextColor: bookCellRatingsFont: bookCellRatingsHeight: pickCellDefaultTextColorForFeedBackgroundColor: pickCellUseBackgroundColorFromFeed: bookPickCellTitleFont: bookPickCellTitleColor: bookPickCellBookTitleFont: bookPickCellBookTitleColor: bookPickCellBookAuthorFont: bookPickCellBookAuthorColor: bookPickCellDescriptionFont: bookPickCellTextColor: bookPickCellDefaultBackgroundColor: bookPickCellBackgroundGradientTop: bookPickCellUseBlurredCoverBackground: bookPickCellHasAudioColor: bookPickCellHasTextColor: bookPickCellRatingsFont: bookPickCellRatingsHeight: podcastPickCellEpisodesFont: podcastPickCellEpisodesColor: externalURLPickCellSeeMoreFont: externalURLPickCellSeeMoreColor: discoverPodcastStyle: podcastsPodcastStyle: bookListPickCellDefaultBackgroundColor: bookListPickCellBackgroundGradientEnabled: bookListCellTitleFont: bookListCellTitleColor: bookListCellShowAllFont: bookListCellShowAllColor: bookListCellBackgroundColor: bookListCollectionViewCellBackgroundColor: bookListCollectionViewCellSelectedBackgroundColor: shadowConfig: shouldHaveShowAllButtons: accountViewAccessStyle: style: navigationBarConfig: podcastsNavigationBarConfig: preferredStatusBarStyle: shouldAdjustTopWithHiddenNavigation: statusBarBackground: spacing: enableCategorySeach: ) Undocumented
Declaration
Swift
public init( backgroundColor: UIColor = UIColor(red: 0xE9 / 255.0, green: 0xEA / 255.0, blue: 0xED / 255.0, alpha: 1), tintColor: UIColor? = nil, bookCellTitleRegularFont: BooksFont = .init(style: .boldBody, size: 16), bookCellTitleCompactFont: BooksFont = .init(style: .boldBody, size: 11), bookCellTitleColor: UIColor = .black, bookCellAuthorRegularFont: BooksFont = .init(style: .body, size: 15), bookCellAuthorCompactFont: BooksFont = .init(style: .body, size: 9), bookCellAuthorColor: UIColor = .black, bookCellTextAlignment: NSTextAlignment = .center, bookCellShadowSource: BookCellShadowSource = .cell, bookCellHasAudioColor: UIColor = .black, bookCellHasTextColor: UIColor = .black, bookCellRatingsFont: BooksFont = .init(style: .lightBody, size: 15), bookCellRatingsHeight: CGFloat = 14, pickCellDefaultTextColorForFeedBackgroundColor: UIColor = .white, pickCellUseBackgroundColorFromFeed: Bool = false, bookPickCellTitleFont: BooksFont = .init(style: .boldBody, size: 16), bookPickCellTitleColor: UIColor = .white, bookPickCellBookTitleFont: BooksFont = .init(style: .mediumTitle, size: 14), bookPickCellBookTitleColor: UIColor = .white, bookPickCellBookAuthorFont: BooksFont = .init(style: .title, size: 13), bookPickCellBookAuthorColor: UIColor = .white, bookPickCellDescriptionFont: BooksFont = .init(style: .lightBody, size: 13), bookPickCellTextColor: UIColor = .white, bookPickCellDefaultBackgroundColor: UIColor = UIColor(red: 0x13 / 255.0, green: 0x13 / 255.0, blue: 0x13 / 255.0, alpha: 1), bookPickCellBackgroundGradientTop: UIColor? = UIColor(white: 0x19 / 255.0, alpha: 0x66 / 255.0), bookPickCellUseBlurredCoverBackground: Bool = true, bookPickCellHasAudioColor: UIColor = .black, bookPickCellHasTextColor: UIColor = .black, bookPickCellRatingsFont: BooksFont = .init(style: .lightBody, size: 32), bookPickCellRatingsHeight: CGFloat = 16, podcastPickCellEpisodesFont: BooksFont = .init(style: .boldBody, size: 14), podcastPickCellEpisodesColor: UIColor = UIColor(red: 0x00 / 255.0, green: 0xAA / 255.0, blue: 0xEB / 255.0, alpha: 1), externalURLPickCellSeeMoreFont: BooksFont = .init(style: .boldBody, size: 14), externalURLPickCellSeeMoreColor: UIColor = UIColor(red: 0x00 / 255.0, green: 0xAA / 255.0, blue: 0xEB / 255.0, alpha: 1), discoverPodcastStyle: PodcastStyle = .init(), podcastsPodcastStyle: PodcastStyle = .init( podcastPicks: .alternating( odd: .init( titleFont: BooksFont(style: .mediumTitle, size: 20), descriptionFont: BooksFont(style: .body, size: 14), textColor: UIColor(red: 0x19 / 255.0, green: 0x19 / 255.0, blue: 0x19 / 255.0, alpha: 1), backgroundColor: .white ), even: .init( titleFont: BooksFont(style: .mediumTitle, size: 20), descriptionFont: BooksFont(style: .body, size: 14), textColor: UIColor(red: 0x19 / 255.0, green: 0x19 / 255.0, blue: 0x19 / 255.0, alpha: 1), backgroundColor: UIColor(red: 0xE9 / 255.0, green: 0xEA / 255.0, blue: 0xED / 255.0, alpha: 1) ) ), showList: false ), bookListPickCellDefaultBackgroundColor: UIColor = UIColor(red: 0x66 / 255.0, green: 0x66 / 255.0, blue: 0x66 / 255.0, alpha: 1), bookListPickCellBackgroundGradientEnabled: Bool = true, bookListCellTitleFont: BooksFont = .init(style: .boldTitle, size: 16), bookListCellTitleColor: UIColor = .black, bookListCellShowAllFont: BooksFont = .init(style: .boldBody, size: 12), bookListCellShowAllColor: UIColor = .darkGray, bookListCellBackgroundColor: UIColor = UIColor(red: 0xE9 / 255.0, green: 0xEA / 255.0, blue: 0xED / 255.0, alpha: 1), bookListCollectionViewCellBackgroundColor: UIColor = .white, bookListCollectionViewCellSelectedBackgroundColor: UIColor = .init(red: 0xD9 / 255.0, green: 0xE1 / 255.0, blue: 0xF2 / 255.0, alpha: 1), shadowConfig: ShadowConfig = .init(), shouldHaveShowAllButtons: Bool = false, accountViewAccessStyle: AccountViewAccessStyle = .none, style: Style = .piedmont, navigationBarConfig: NavigationBarConfig = .transparent, podcastsNavigationBarConfig: NavigationBarConfig = .transparent, preferredStatusBarStyle: DynamicStatusBarStyle? = nil, shouldAdjustTopWithHiddenNavigation: Bool = false, statusBarBackground: BackgroundViewConfig = .none, spacing: Spacing = .init(), enableCategorySeach: Bool = false )