MoviesTopRatedCollectionViewController
final class MoviesTopRatedCollectionViewController : UICollectionViewController
extension MoviesTopRatedCollectionViewController: UICollectionViewDelegateFlowLayout
-
Declaration
Swift
var viewModel: MoviesTopRatedViewModel! -
Declaration
Swift
var posterImageUseCase: PosterImagesUseCase? -
Declaration
Swift
private var afterViewDidLoad: Bool -
Declaration
Swift
private var loading: MoviesTopRatedModelLoading?
-
Declaration
Swift
override func viewDidLoad() -
Declaration
Swift
override func viewDidLayoutSubviews() -
Declaration
Swift
private func setupView() -
Declaration
Swift
private func setupCollectionViewLayout() -
Declaration
Swift
@objc private func refreshCollectionView(_ sender: UIRefreshControl) -
Declaration
Swift
func reload() -
Declaration
Swift
func isLoading(_ isLoading: MoviesTopRatedModelLoading?) -
Declaration
Swift
func isRefresh(_ isRefresh: Bool)
-
Declaration
Swift
override func collectionView( _ collectionView: UICollectionView, numberOfItemsInSection section: Int ) -> Int -
Declaration
Swift
override func collectionView( _ collectionView: UICollectionView, cellForItemAt indexPath: IndexPath ) -> UICollectionViewCell -
Declaration
Swift
override func collectionView(_ collectionView: UICollectionView, didSelectItemAt indexPath: IndexPath) -
Declaration
Swift
override func collectionView( _ collectionView: UICollectionView, viewForSupplementaryElementOfKind kind: String, at indexPath: IndexPath ) -> UICollectionReusableView -
Declaration
Swift
func collectionView(_ collectionView: UICollectionView, layout collectionViewLayout: UICollectionViewLayout, referenceSizeForFooterInSection section: Int) -> CGSize
MoviesTopRatedCollectionViewController Class Reference