expo-media-library
Version:
Provides access to user's media library.
22 lines (19 loc) • 561 B
text/typescript
import type { MediaType } from './MediaType';
export enum AssetField {
CREATION_TIME = 'creationTime',
MODIFICATION_TIME = 'modificationTime',
MEDIA_TYPE = 'mediaType',
WIDTH = 'width',
HEIGHT = 'height',
DURATION = 'duration',
IS_FAVORITE = 'isFavorite',
}
export type AssetFieldValueMap = {
[AssetField.CREATION_TIME]: number;
[AssetField.MODIFICATION_TIME]: number;
[AssetField.MEDIA_TYPE]: MediaType;
[AssetField.WIDTH]: number;
[AssetField.HEIGHT]: number;
[AssetField.DURATION]: number;
[AssetField.IS_FAVORITE]: boolean;
};