MultiPackageAssetReader class abstract
The same as an AssetReader
, except that findAssets
takes an optional
argument package
which allows you to glob any package.
This should not be exposed to end users generally, but can be used by different build system implementations.
- Inheritance
-
- Object
- AssetReader
- MultiPackageAssetReader
Constructors
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
canRead(
AssetId id) → Future< bool> -
Indicates whether asset at
id
is readable.inherited -
digest(
AssetId id) → Future< Digest> -
Returns a
Digest
representing a hash of the contents ofid
.inherited -
findAssets(
Glob glob, {String? package}) → Stream< AssetId> -
Returns all readable assets matching
glob
underpackage
.override -
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
readAsBytes(
AssetId id) → Future< List< int> > -
Returns a Future that completes with the bytes of a binary asset.
inherited
-
readAsString(
AssetId id, {Encoding encoding = utf8}) → Future< String> -
Returns a Future that completes with the contents of a text asset.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited