marinofaggiana 4 년 전
부모
커밋
783dbd4c3c
1개의 변경된 파일16개의 추가작업 그리고 0개의 파일을 삭제
  1. 16 0
      iOSClient/Main/NCDataSource.swift

+ 16 - 0
iOSClient/Main/NCDataSource.swift

@@ -27,8 +27,24 @@ import Foundation
     
     @objc var metadatas: [tableMetadata] = []
     @objc var sections: Int = 1
+
+    private var sort: String = ""
+    private var ascending: Bool = true
+    private var directoryOnTop: Bool = true
+    private var filterLivePhoto: Bool = true
     
     @objc init(metadatasSource: [tableMetadata], sort: String, ascending: Bool, groupBy: String? = nil, directoryOnTop: Bool, filterLivePhoto: Bool) {
+        super.init()
+        
+        self.sort = sort
+        self.ascending = ascending
+        self.directoryOnTop = directoryOnTop
+        self.filterLivePhoto = filterLivePhoto
+        
+        createMetadatas(metadatasSource: metadatasSource)
+    }
+    
+    private func createMetadatas(metadatasSource: [tableMetadata]) {
         
         var metadatasFavorite: [tableMetadata] = []
         var numDirectory: Int = 0