DiscoverViewDisplayConfig
public struct DiscoverViewDisplayConfig : Sendable
Undocumented
-
Undocumented
See moreDeclaration
Swift
public enum Style : Sendable -
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 : Sendable -
Undocumented
See moreDeclaration
Swift
public struct BookListPickTuscany : Sendable -
Undocumented
See moreDeclaration
Swift
public struct PodcastPick : Sendable -
Undocumented
See moreDeclaration
Swift
public enum PodcastPicks : Sendable -
Undocumented
See moreDeclaration
Swift
public struct PodcastStyle : Sendable -
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 )