MovieDetailsViewController
final class MovieDetailsViewController : UIViewController
-
Declaration
Swift
private var viewModel: MovieDetailsViewModel!
-
Declaration
Swift
private let disposeBag: DisposeBag
-
Declaration
Swift
private lazy var posterImageView: UIImageView { get set }
-
Declaration
Swift
private lazy var backgroundImageView: UIImageView { get set }
-
Declaration
Swift
private lazy var overviewTextView: UITextView { get set }
-
Declaration
Swift
static func create(with viewModel: MovieDetailsViewModel) -> MovieDetailsViewController
-
Declaration
Swift
override func viewDidLoad()
-
Declaration
Swift
override func viewWillAppear(_ animated: Bool)
-
Declaration
Swift
override func viewWillDisappear(_ animated: Bool)
-
Declaration
Swift
override func viewDidLayoutSubviews()
-
Declaration
Swift
private func setupView()
-
Declaration
Swift
private func bind(to: MovieDetailsViewModel)