소스 검색

PlaylistModel: Add creation method

Soomin Lee 7 년 전
부모
커밋
3a49c711ea
1개의 변경된 파일6개의 추가작업 그리고 0개의 파일을 삭제
  1. 6 0
      SharedSources/MediaLibraryModel/PlaylistModel.swift

+ 6 - 0
SharedSources/MediaLibraryModel/PlaylistModel.swift

@@ -34,6 +34,12 @@ class PlaylistModel: MLBaseModel {
         }
         files.append(item)
     }
+
+    // Creates a VLCMLPlaylist appending it and updates linked view
+    func create(name: String) {
+        append(medialibrary.createPlaylist(with: name))
+        updateView?()
+    }
 }
 
 extension PlaylistModel: MediaLibraryObserver {