NavigationBarConfig

public struct NavigationBarConfig

Undocumented

  • Undocumented

    Declaration

    Swift

    public var controllerViewBackgroundColor: UIColor?
  • Undocumented

    Declaration

    Swift

    public var titleFont: BooksFont?
  • Undocumented

    Declaration

    Swift

    public var titleColor: UIColor?
  • Undocumented

    Declaration

    Swift

    public var itemFont: BooksFont?
  • Undocumented

    Declaration

    Swift

    public var itemColor: UIColor?
  • Undocumented

    Declaration

    Swift

    public var barTintColor: UIColor?
  • Undocumented

    Declaration

    Swift

    public var tintColor: UIColor
  • Undocumented

    Declaration

    Swift

    public var barStyle: UIBarStyle
  • Undocumented

    Declaration

    Swift

    public var isTranslucent: Bool
  • Undocumented

    Declaration

    Swift

    public var isHidden: Bool
  • Undocumented

    Declaration

    Swift

    public var backgroundImage: UIImage?
  • Undocumented

    Declaration

    Swift

    public var shadowImage: UIImage?
  • Undocumented

    Declaration

    Swift

    public var hideShadow: Bool
  • Undocumented

    Declaration

    Swift

    public var searchBarFont: BooksFont?
  • Undocumented

    Declaration

    Swift

    public var searchBarTextColor: UIColor?
  • Undocumented

    Declaration

    Swift

    public var backIndicatorImage: UIImage?
  • Undocumented

    Declaration

    Swift

    public init(
        controllerViewBackgroundColor: UIColor? = UIColor(red: 0x00 / 255.0, green: 0x19 / 255.0, blue: 0x4C / 255.0, alpha: 1),
        barTintColor: UIColor? = UIColor(red: 0x00 / 255.0, green: 0x19 / 255.0, blue: 0x4C / 255.0, alpha: 1),
        tintColor: UIColor = .white,
        titleFont: BooksFont? = .init(style: .semiboldTitle, size: 16),
        titleColor: UIColor? = .white,
        itemFont: BooksFont? = .init(style: .boldBody, size: 16),
        itemColor: UIColor? = .white,
        barStyle: UIBarStyle = .default,
        isTranslucent: Bool = false,
        isHidden: Bool = false,
        backgroundImage: UIImage? = nil,
        shadowImage: UIImage? = nil,
        hideShadow: Bool = true,
        searchBarFont: BooksFont? = .init(style: .body, size: 14),
        searchBarTextColor: UIColor? = UIColor(red: 0x80 / 255.0, green: 0x80 / 255.0, blue: 0x80 / 255.0, alpha: 1),
        backIndicatorImage: UIImage? = nil
    )
  • Undocumented

    Declaration

    Swift

    public static let transparent: NavigationBarConfig