소스 검색

MediaLibraryModel: Tidy up

Soomin Lee 6 년 전
부모
커밋
5e87e45785

+ 3 - 0
SharedSources/MediaLibraryModel/AlbumModel.swift

@@ -70,12 +70,15 @@ extension AlbumModel {
 }
 
 // MARK: - Edit
+
 extension AlbumModel: EditableMLModel {
     func editCellType() -> BaseCollectionViewCell.Type {
         return MediaEditCell.self
     }
 }
 
+// MARK: - MediaLibraryObserver
+
 extension AlbumModel: MediaLibraryObserver {
     func medialibrary(_ medialibrary: MediaLibraryService, didAddAlbums albums: [VLCMLAlbum]) {
         albums.forEach({ append($0) })

+ 2 - 0
SharedSources/MediaLibraryModel/ArtistModel.swift

@@ -76,6 +76,8 @@ extension ArtistModel {
     }
 }
 
+// MARK: - MediaLibraryObserver
+
 extension ArtistModel: MediaLibraryObserver {
     func medialibrary(_ medialibrary: MediaLibraryService, didAddArtists artists: [VLCMLArtist]) {
         artists.forEach({ append($0) })

+ 1 - 0
SharedSources/MediaLibraryModel/AudioModel.swift

@@ -43,6 +43,7 @@ extension AudioModel {
 }
 
 // MARK: - Edit
+
 extension AudioModel: EditableMLModel {
     func editCellType() -> BaseCollectionViewCell.Type {
         return MediaEditCell.self

+ 6 - 0
SharedSources/MediaLibraryModel/GenreModel.swift

@@ -69,6 +69,8 @@ extension GenreModel {
     }
 }
 
+// MARK: - MediaLibraryObserver
+
 extension GenreModel: MediaLibraryObserver {
     func medialibrary(_ medialibrary: MediaLibraryService, didAddGenres genres: [VLCMLGenre]) {
         genres.forEach({ append($0) })
@@ -77,11 +79,15 @@ extension GenreModel: MediaLibraryObserver {
 }
 
 // MARK: - Edit
+
 extension GenreModel: EditableMLModel {
     func editCellType() -> BaseCollectionViewCell.Type {
         return MediaEditCell.self
     }
 }
+
+// MARK: - Helpers
+
 extension VLCMLGenre {
     @objc func numberOfTracksString() -> String {
         let numberOftracks = numberOfTracks()

+ 1 - 1
SharedSources/MediaLibraryModel/MediaModel.swift

@@ -43,7 +43,7 @@ extension MediaModel {
     }
 }
 
-// MARK: - VLCMLMedia
+// MARK: - Helpers
 
 extension VLCMLMedia {
     static func == (lhs: VLCMLMedia, rhs: VLCMLMedia) -> Bool {

+ 4 - 0
SharedSources/MediaLibraryModel/PlaylistModel.swift

@@ -84,6 +84,8 @@ extension PlaylistModel {
     }
 }
 
+// MARK: - MediaLibraryObserver
+
 extension PlaylistModel: MediaLibraryObserver {
     func medialibrary(_ medialibrary: MediaLibraryService, didAddPlaylists playlists: [VLCMLPlaylist]) {
         playlists.forEach({ append($0) })
@@ -101,6 +103,8 @@ extension PlaylistModel: MediaLibraryObserver {
     }
 }
 
+// MARK: - Helpers
+
 extension VLCMLPlaylist {
     func description() -> String {
         let tracksString = media.count == 1 ? NSLocalizedString("TRACK", comment: "") : NSLocalizedString("TRACKS", comment: "")

+ 2 - 0
SharedSources/MediaLibraryModel/ShowEpisodeModel.swift

@@ -50,6 +50,8 @@ extension ShowEpisodeModel {
     }
 }
 
+// MARK: - MediaLibraryObserver
+
 extension ShowEpisodeModel: MediaLibraryObserver {
     func medialibrary(_ medialibrary: MediaLibraryService, didAddShowEpisodes showEpisodes: [VLCMLMedia]) {
         showEpisodes.forEach({ append($0) })

+ 2 - 4
SharedSources/MediaLibraryModel/VideoModel.swift

@@ -33,6 +33,7 @@ class VideoModel: MediaModel {
 }
 
 // MARK: - Edit
+
 extension VideoModel: EditableMLModel {
     func editCellType() -> BaseCollectionViewCell.Type {
         return MediaEditCell.self
@@ -66,11 +67,9 @@ extension VideoModel: MediaLibraryObserver {
         }
         updateView?()
     }
-}
 
-// MARK: MediaLibraryObserver - Thumbnail
+    // MARK: - Thumbnail
 
-extension VideoModel {
     func medialibrary(_ medialibrary: MediaLibraryService, thumbnailReady media: VLCMLMedia) {
         for (index, file) in files.enumerated() {
             if file == media {
@@ -81,4 +80,3 @@ extension VideoModel {
         updateView?()
     }
 }
-