expo-asset-utils
TypeScript icon, indicating that this package has built-in type declarations

3.0.0 • Public • Published

expo-asset-utils

This package is no longer required for parsing assets, use expo-asset and expo-file-system instead.

expo-asset-utils

Installation

yarn add expo-asset-utils

Usage

Import the library into your JavaScript file:

import * as AssetUtils from 'expo-asset-utils';

Functions

resolveAsync

Given a reference to some asset, this will return a promise that resolves to an Expo.Asset that has been cached.

  • Expo asset: Expo.Asset.fromModule(require('./image.png'))
  • static resource: require('./image.png')
  • remote image: 'https://upload.wikimedia.org/wikipedia/en/1/17/Batman-BenAffleck.jpg'
  • local file: 'file:///var/image.png'
  • asset library file: 'asset-library:///var/image.png'
  • React Native Image source: {uri: 'https://upload.wikimedia.org/wikipedia/en/1/17/Batman-BenAffleck.jpg'}
Property Type Description
fileReference Expo.Asset, number, string, {uri: string} This will resolve into a downloaded Expo.Asset

base64forImageUriAsync

Given a image URI string, this will return a base64 encoded string and the image size: { data: string, size: { width: number, height: number } }

Property Type Description
uri string This URI will be converted to base64

uriAsync

Deprecated: Use (await resolveAsync()).localUri

fromUriAsync

Deprecated: Use Asset.fromURI('...') from expo-asset

arrayFromObject

Deprecated

cacheAssetsAsync

Deprecated

Package Sidebar

Install

npm i expo-asset-utils

Weekly Downloads

4,634

Version

3.0.0

License

MIT

Unpacked Size

12.1 kB

Total Files

13

Last publish

Collaborators

  • szdziedzic
  • alanhughes
  • kadikraman
  • radoslawkrzemien
  • aleqsio
  • marklawlor
  • gabrieldonadel
  • simek
  • keith-kurak
  • christopherwalter
  • kbrandwijk
  • fiber-god
  • ide
  • brentvatne
  • evanbacon
  • quinlanj
  • expoadmin
  • tsapeta
  • exponent
  • wschurman
  • wkozyra
  • bycedric
  • lukmccall
  • jonsamp
  • princefleaswallow
  • kudochien