UNPKG

react-native-awesome-medialib

Version:
20 lines (17 loc) 1.28 kB
import {NativeModules} from 'react-native' const MediaLibrarayModule = NativeModules.MediaLibraryModule export const libraryAuthorized: () => boolean = MediaLibrarayModule.libraryAuthorized export const requestLibraryAuthorization: () => Promise<boolean> = MediaLibrarayModule.requestLibraryAuthorization export const cameraAuthorized: () => boolean = MediaLibrarayModule.cameraAuthorized export const requestCameraAuthorization: () => Promise<boolean> = MediaLibrarayModule.requestCameraAuthorization export const startCameraPreview: () => void = MediaLibrarayModule.startCameraPreview export const stopCameraPreview: () => void = MediaLibrarayModule.stopCameraPreview export const fetchAllAssets: (isVideoType: boolean) => void = MediaLibrarayModule.fetchAllAssets export const fetchAllAlbums: () => Promise<any> = MediaLibrarayModule.fetchAllAlbums export const clear: () => void = MediaLibrarayModule.clear export const finishSelectMedia: () => Promise<any> = MediaLibrarayModule.finishSelectMedia export const fetchVideoURL: () => Promise<any> = MediaLibrarayModule.fetchVideoURL export const onSelectAlbumAtIndex: (index: any) => void = MediaLibrarayModule.onSelectAlbumAtIndex export const onNextStepPress: () => Promise<any> = MediaLibrarayModule.onNextStepPress