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
| Parameter | Type | Default value |
|---|---|---|
namespace | string | undefined |
path | string | undefined |
assetType? | string | undefined |
type? | string | undefined |
rootType? | string | "assets" |
extension? | string | ".json" |
root? | string | undefined |
Returns
AssetKey
Overrides
Properties
| Property | Modifier | Type | Default value | Inherited from | Defined in |
|---|---|---|---|---|---|
assetType? | public | string | undefined | - | packages/minerender/src/assets/AssetKey.ts:44 |
extension | public | string | ".json" | - | packages/minerender/src/assets/AssetKey.ts:47 |
isAssetKey | readonly | true | true | - | packages/minerender/src/assets/AssetKey.ts:40 |
namespace | readonly | string | undefined | BasicAssetKey.namespace | packages/minerender/src/assets/AssetKey.ts:43 |
path | readonly | string | undefined | BasicAssetKey.path | packages/minerender/src/assets/AssetKey.ts:43 |
root? | public | string | undefined | - | packages/minerender/src/assets/AssetKey.ts:48 |
rootType | public | string | "assets" | - | packages/minerender/src/assets/AssetKey.ts:46 |
type? | public | string | undefined | - | 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
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
parse()
ts
static parse(
assetType,
str,
origin?
): AssetKey;Defined in: packages/minerender/src/assets/AssetKey.ts:54
Parameters
| Parameter | Type |
|---|---|
assetType | string |
str | string |
origin? | AssetKey |
Returns
AssetKey