Files
Schnappix/node_modules/expo-media-library/ios/PhotoLibraryObserver.swift
T

19 lines
422 B
Swift

import ExpoModulesCore
import PhotosUI
protocol PhotoLibraryObserverHandler {
func didChange(_ changeInstance: PHChange)
}
class PhotoLibraryObserver: NSObject, PHPhotoLibraryChangeObserver {
let handler: PhotoLibraryObserverHandler
init(handler: PhotoLibraryObserverHandler) {
self.handler = handler
}
func photoLibraryDidChange(_ changeInstance: PHChange) {
handler.didChange(changeInstance)
}
}