ListenViewDisplayConfig
public struct ListenViewDisplayConfig
Undocumented
-
Undocumented
See moreDeclaration
Swift
public enum NavigationTitleCloseStyle : Sendable
-
Undocumented
See moreDeclaration
Swift
public enum NavigationTitleStyle : Sendable
-
Undocumented
See moreDeclaration
Swift
public enum Style : Sendable
-
Undocumented
See moreDeclaration
Swift
public struct TuscanyConfig : Sendable
-
Undocumented
Declaration
Swift
public var tocViewDisplayConfig: ListenTOCViewDisplayConfig
-
Undocumented
Declaration
Swift
public var navigationBarConfig: NavigationBarConfig?
-
Undocumented
Declaration
Swift
public var navigationTitleStyle: NavigationTitleStyle
-
Undocumented
Declaration
Swift
public var backgroundColor: UIColor
-
Undocumented
Declaration
Swift
public var bufferingTextColor: UIColor
-
Undocumented
Declaration
Swift
public var bufferingFont: BooksFont
-
Undocumented
Declaration
Swift
public var buttonTintColor: UIColor
-
Undocumented
Declaration
Swift
public var closeArrowButtonTintColor: UIColor
-
Undocumented
Declaration
Swift
public var titleTextColor: UIColor
-
Undocumented
Declaration
Swift
public var titleFont: BooksFont
-
Undocumented
Declaration
Swift
public var authorTextColor: UIColor
-
Undocumented
Declaration
Swift
public var authorFont: BooksFont
-
Undocumented
Declaration
Swift
public var readButtonBorderColor: UIColor?
-
Undocumented
Declaration
Swift
public var readButtonBorderWidth: CGFloat
-
Undocumented
Declaration
Swift
public var readButtonColor: UIColor
-
Undocumented
Declaration
Swift
public var readButtonDisabledTitleColor: UIColor
-
Undocumented
Declaration
Swift
public var readButtonFont: BooksFont
-
Undocumented
Declaration
Swift
public var readButtonStyle: BooksDisplayConfig.ButtonStyle
-
Undocumented
Declaration
Swift
public var readButtonTitleColor: UIColor
-
Undocumented
Declaration
Swift
public var cancelDragButtonBorderColor: UIColor?
-
Undocumented
Declaration
Swift
public var cancelDragButtonBorderWidth: CGFloat
-
Undocumented
Declaration
Swift
public var cancelDragButtonColor: UIColor
-
Undocumented
Declaration
Swift
public var cancelDragButtonFont: BooksFont
-
Undocumented
Declaration
Swift
public var cancelDragButtonStyle: BooksDisplayConfig.ButtonStyle
-
Undocumented
Declaration
Swift
public var cancelDragButtonTitleColor: UIColor
-
Undocumented
Declaration
Swift
public var sliderMinColor: UIColor
-
Undocumented
Declaration
Swift
public var sliderMaxColor: UIColor
-
Undocumented
Declaration
Swift
public var timeLabelTextColor: UIColor
-
Undocumented
Declaration
Swift
public var timeLabelFont: BooksFont
-
Undocumented
Declaration
Swift
public var timeLeftTextColor: UIColor
-
Undocumented
Declaration
Swift
public var timeLeftFont: BooksFont
-
Undocumented
Declaration
Swift
public var overallTimeLeftTextColor: UIColor
-
Undocumented
Declaration
Swift
public var overallTimeLeftFont: BooksFont
-
Undocumented
Declaration
Swift
public var trackTitleTextColor: UIColor
-
Undocumented
Declaration
Swift
public var trackTitleFont: BooksFont
-
Undocumented
Declaration
Swift
public var trackTextColor: UIColor
-
Undocumented
Declaration
Swift
public var tracksLoadedTextColor: UIColor
-
Undocumented
Declaration
Swift
public var rateAlertTintColor: UIColor
-
Undocumented
Declaration
Swift
public var rateAlertFont: BooksFont
-
Undocumented
Declaration
Swift
public var routeTintColor: UIColor
-
Undocumented
Declaration
Swift
public var inactiveRouteTintColor: UIColor
-
Undocumented
Declaration
Swift
public var skipButtonFont: BooksFont
-
Undocumented
Declaration
Swift
public var sleepAlertTintColor: UIColor
-
Undocumented
Declaration
Swift
public var sleepTimerFont: BooksFont
-
Undocumented
Declaration
Swift
public var rateFont: BooksFont
-
Undocumented
Declaration
Swift
public var sliderThumbColor: UIColor?
-
Undocumented
Declaration
Swift
public var style: Style
-
Undocumented
Declaration
Swift
public var preferredStatusBarStyle: DynamicStatusBarStyle?
-
init(tocViewDisplayConfig:
navigationBarConfig: navigationTitleStyle: backgroundColor: bufferingTextColor: bufferingFont: buttonTintColor: closeArrowButtonTintColor: titleTextColor: titleFont: authorTextColor: authorFont: readButtonBorderColor: readButtonBorderWidth: readButtonColor: readButtonDisabledTitleColor: readButtonFont: readButtonStyle: readButtonTitleColor: cancelDragButtonBorderColor: cancelDragButtonBorderWidth: cancelDragButtonColor: cancelDragButtonFont: cancelDragButtonStyle: cancelDragButtonTitleColor: skipButtonFont: sliderMinColor: sliderMaxColor: timeLabelTextColor: timeLabelFont: timeLeftTextColor: timeLeftFont: overallTimeLeftTextColor: overallTimeLeftFont: trackTitleTextColor: trackTitleFont: trackTextColor: tracksLoadedTextColor: rateAlertTintColor: rateAlertFont: routeTintColor: inactiveRouteTintColor: sleepAlertTintColor: sleepTimerFont: rateFont: sliderThumbColor: style: preferredStatusBarStyle: ) Undocumented
Declaration
Swift
public init( tocViewDisplayConfig: ListenTOCViewDisplayConfig = .init(), navigationBarConfig: NavigationBarConfig? = .transparent, navigationTitleStyle: NavigationTitleStyle = .close(.cross), backgroundColor: UIColor = UIColor(white: 0x19 / 255.0, alpha: 1), bufferingTextColor: UIColor = UIColor(white: 0xCC / 255.0, alpha: 1), bufferingFont: BooksFont = .init(style: .italicBody, size: 13), buttonTintColor: UIColor = .white, closeArrowButtonTintColor: UIColor? = nil, titleTextColor: UIColor = .white, titleFont: BooksFont = .init(style: .mediumTitle, size: 23), authorTextColor: UIColor = .white, authorFont: BooksFont = .init(style: .title, size: 13), readButtonBorderColor: UIColor? = .white, readButtonBorderWidth: CGFloat = 1, readButtonColor: UIColor = UIColor(white: 0x19 / 255.0, alpha: 0.8), readButtonDisabledTitleColor: UIColor = UIColor.white.withAlphaComponent(0.5), readButtonFont: BooksFont = .init(style: .title, size: 13), readButtonStyle: BooksDisplayConfig.ButtonStyle = .capsule, readButtonTitleColor: UIColor = .white, cancelDragButtonBorderColor: UIColor? = .white, cancelDragButtonBorderWidth: CGFloat = 0.5, cancelDragButtonColor: UIColor = UIColor(white: 0x19 / 255.0, alpha: 0.8), cancelDragButtonFont: BooksFont = .init(style: .title, size: 12), cancelDragButtonStyle: BooksDisplayConfig.ButtonStyle = .capsule, cancelDragButtonTitleColor: UIColor = .white, skipButtonFont: BooksFont = .init(style: .title, size: 9), sliderMinColor: UIColor = UIColor(red: 0x8F / 255.0, green: 0x8E / 255.0, blue: 0x94 / 255.0, alpha: 1), sliderMaxColor: UIColor = UIColor(white: 0xDD / 255.0, alpha: 1), timeLabelTextColor: UIColor = .white, timeLabelFont: BooksFont = .init(style: .title, size: 12), timeLeftTextColor: UIColor = UIColor(white: 0xFF / 255.0, alpha: 0.3), timeLeftFont: BooksFont = .init(style: .title, size: 12), overallTimeLeftTextColor: UIColor = UIColor(white: 0xFF / 255.0, alpha: 0.3), overallTimeLeftFont: BooksFont = .init(style: .title, size: 12), trackTitleTextColor: UIColor = UIColor(white: 0xFF / 255.0, alpha: 0.3), trackTitleFont: BooksFont = .init(style: .title, size: 12), trackTextColor: UIColor = UIColor(white: 0x8C / 255.0, alpha: 1), tracksLoadedTextColor: UIColor = UIColor(white: 0x8C / 255.0, alpha: 1), rateAlertTintColor: UIColor = .black, rateAlertFont: BooksFont = .init(style: .semiboldTitle, size: 20), routeTintColor: UIColor = UIColor(red: 0x41 / 255.0, green: 0x96 / 255.0, blue: 0xA4 / 255.0, alpha: 1), inactiveRouteTintColor: UIColor = UIColor(white: 0xFF / 255.0, alpha: 0.3), sleepAlertTintColor: UIColor = .black, sleepTimerFont: BooksFont = .init(style: .lightTitle, size: 11), rateFont: BooksFont = .init(style: .lightTitle, size: 15), sliderThumbColor: UIColor? = .init(red: 0x8F / 255.0, green: 0x8E / 255.0, blue: 0x94 / 255.0, alpha: 1), style: Style = .piedmont, preferredStatusBarStyle: DynamicStatusBarStyle? = .init() )