Просмотр исходного кода

VLCEditController: Create playlist initial

Soomin Lee 7 лет назад
Родитель
Сommit
c7167a2121
1 измененных файлов с 10 добавлено и 1 удалено
  1. 10 1
      Sources/VLCEditController.swift

+ 10 - 1
Sources/VLCEditController.swift

@@ -65,7 +65,16 @@ extension VLCEditController: VLCEditControllerDataSource {
 
 extension VLCEditController: VLCEditToolbarDelegate {
     func createPlaylist() {
-
+        if let model = category as? PlaylistModel {
+            model.create(name: "new playlist")
+        } else if let model = category as? VideoModel {
+            let playlist = model.medialibrary.createPlaylist(with: "new playlist videomo")
+            for indexPath in selectedCellIndexPaths {
+                if let media = dataSet[indexPath.row] as? VLCMLMedia {
+                    playlist.appendMedia(withIdentifier: media.identifier())
+                }
+            }
+        }
     }
 
     func delete() {