Lines Matching refs:assets

75 async function createAlbum(assets, name) {  argument
76 const album = await MediaLibrary.createAlbumAsync(name, assets[0], shouldCopyAssets);
77 if (assets.length > 1) {
78 await MediaLibrary.addAssetsToAlbumAsync(assets.slice(1), album, shouldCopyAssets);
196 const { assets } = await MediaLibrary.getAssetsAsync();
197 const value = await MediaLibrary.getAssetInfoAsync(assets[0]);
269 const { assets } = await MediaLibrary.getAssetsAsync(options);
270 t.expect(assets.length).toBeLessThanOrEqual(DEFAULT_PAGE_SIZE);
271 t.expect(assets.length).toBeGreaterThanOrEqual(IMG_NUMBER);
272 assets.forEach((asset) => t.expect(DEFAULT_MEDIA_TYPES).toContain(asset.mediaType));
277 const { assets } = await MediaLibrary.getAssetsAsync(options);
278 t.expect(assets.length).toBe(IMG_NUMBER);
279 assets.forEach((asset) => t.expect(DEFAULT_MEDIA_TYPES).toContain(asset.mediaType));
281 assets.forEach((asset) => t.expect(asset.albumId).toBe(album.id));
287 const { assets, endCursor, hasNextPage, totalCount } =
289 t.expect(assets.length).toBe(2);
292 assets.forEach((asset) => t.expect(DEFAULT_MEDIA_TYPES).toContain(asset.mediaType));
296 const { assets, hasNextPage, totalCount } = await MediaLibrary.getAssetsAsync(options);
297 t.expect(assets.length).toBe(IMG_NUMBER - 2);
306 const { assets } = await MediaLibrary.getAssetsAsync(options);
307 assets.forEach((asset) => t.expect(asset.mediaType).toBe(mediaType));
308 t.expect(assets.length).toBe(1);
314 const { assets } = await MediaLibrary.getAssetsAsync(options);
315 t.expect(assets.length).toBe(IMG_NUMBER);
316 assets.forEach((asset) => t.expect(asset.mediaType).toBe(mediaType));
322 const { assets } = await MediaLibrary.getAssetsAsync(options);
323 t.expect(assets.length).toBe(IMG_NUMBER);
324 assets.forEach((asset) => {
333 const { assets } = await MediaLibrary.getAssetsAsync(options);
334 t.expect(assets.length).toBe(VIDEO_NUMBER);
335 assets.forEach((asset) => {
343 const { assets } = await MediaLibrary.getAssetsAsync({
348 const first = assets[0].height;
349 const last = assets[assets.length - 1].height;
352 const { assets: ascendingAssets } = await MediaLibrary.getAssetsAsync({
358 const ascLast = ascendingAssets[assets.length - 1].height;
368 const { assets } = await MediaLibrary.getAssetsAsync({
374 const createdAfter = assets[assets.length - 1].creationTime;
375 const createdBefore = assets[0].creationTime;
378 const { assets: filteredAssets } = await MediaLibrary.getAssetsAsync({
386 t.expect(filteredAssets.length).toBeLessThanOrEqual(assets.length);
400 const { assets } = await MediaLibrary.getAssetsAsync(options);
401 const value = await MediaLibrary.getAssetInfoAsync(assets[0], {
419 const { assets } = await MediaLibrary.getAssetsAsync(options);
420 const value = await MediaLibrary.getAssetInfoAsync(assets[0], {
435 const { assets } = await MediaLibrary.getAssetsAsync(options);
436 const value = await MediaLibrary.getAssetInfoAsync(assets[0], {
454 const { assets } = await MediaLibrary.getAssetsAsync(options);
455 const value = await MediaLibrary.getAssetInfoAsync(assets[0], {
473 const assets = await getAssets(files);
474 const result = await MediaLibrary.deleteAssetsAsync(assets);
476 assets.map(async (asset) => await MediaLibrary.getAssetInfoAsync(asset))
479 t.expect(assets.length).not.toEqual(0);
480 t.expect(deletedAssets.length).toEqual(assets.length);
489 const assets = await getAssets([files[0]]);
490 const album = await createAlbum(assets, ALBUM_NAME);
498 await MediaLibrary.deleteAssetsAsync(assets);
507 const assets = await getAssets(files.slice(0, 2));
510 assets[0],
516 assets[1],
527 const firstAsset = await MediaLibrary.getAssetInfoAsync(assets[0]);
528 const secondAsset = await MediaLibrary.getAssetInfoAsync(assets[1]);
532 await MediaLibrary.deleteAssetsAsync(assets);