Skip to content

Class: AssetKey ​

Defined in: packages/minerender/src/assets/AssetKey.ts:38

Extends ​

Constructors ​

Constructor ​

ts
new AssetKey(
   namespace, 
   path, 
   assetType?, 
   type?, 
   rootType?, 
   extension?, 
   root?
): AssetKey;

Defined in: packages/minerender/src/assets/AssetKey.ts:42

Parameters ​

ParameterTypeDefault value
namespacestringundefined
pathstringundefined
assetType?stringundefined
type?stringundefined
rootType?string"assets"
extension?string".json"
root?stringundefined

Returns ​

AssetKey

Overrides ​

BasicAssetKey.constructor

Properties ​

PropertyModifierTypeDefault valueInherited fromDefined in
assetType?publicstringundefined-packages/minerender/src/assets/AssetKey.ts:44
extensionpublicstring".json"-packages/minerender/src/assets/AssetKey.ts:47
isAssetKeyreadonlytruetrue-packages/minerender/src/assets/AssetKey.ts:40
namespacereadonlystringundefinedBasicAssetKey.namespacepackages/minerender/src/assets/AssetKey.ts:43
pathreadonlystringundefinedBasicAssetKey.pathpackages/minerender/src/assets/AssetKey.ts:43
root?publicstringundefined-packages/minerender/src/assets/AssetKey.ts:48
rootTypepublicstring"assets"-packages/minerender/src/assets/AssetKey.ts:46
type?publicstringundefined-packages/minerender/src/assets/AssetKey.ts:45

Methods ​

getFullPath() ​

ts
getFullPath(): string;

Defined in: packages/minerender/src/assets/AssetKey.ts:91

Returns ​

string


serialize() ​

ts
serialize(): string;

Defined in: packages/minerender/src/assets/AssetKey.ts:104

Returns ​

string

Overrides ​

BasicAssetKey.serialize


toNamespacedString() ​

ts
toNamespacedString(): string;

Defined in: packages/minerender/src/assets/AssetKey.ts:100

Returns ​

string

Overrides ​

BasicAssetKey.toNamespacedString


toString() ​

ts
toString(): string;

Defined in: packages/minerender/src/assets/AssetKey.ts:79

Returns a string representation of an object.

Returns ​

string

Overrides ​

BasicAssetKey.toString


parse() ​

ts
static parse(
   assetType, 
   str, 
   origin?
): AssetKey;

Defined in: packages/minerender/src/assets/AssetKey.ts:54

Parameters ​

ParameterType
assetTypestring
strstring
origin?AssetKey

Returns ​

AssetKey