Skip to content

Abstract Class: AssetSource ​

Defined in: packages/minerender/src/assets/source/AssetSource.ts:6

Extended by ​

Accessors ​

cacheId ​

Get Signature ​

ts
get cacheId(): Maybe<string>;

Defined in: packages/minerender/src/assets/source/AssetSource.ts:18

Identifies this source's content across sessions for persistent caching. Sources that cannot tell whether their content changed (an unnamed archive, for example) return undefined, which keeps their results out of long-lived caches.

Returns ​

Maybe<string>

Methods ​

get() ​

ts
abstract get<T>(key, parser): Promise<Maybe<T>>;

Defined in: packages/minerender/src/assets/source/AssetSource.ts:11

Type Parameters ​

Type Parameter
T extends MinecraftAsset

Parameters ​

ParameterType
keyAssetKey
parserstring

Returns ​

Promise<Maybe<T>>