Skip to content

Documentation / @debuffjp/assets / AssetId

Type Alias: AssetId<T> ​

AssetId<T> = Registered extends true ? { [K in keyof AssetRegistry]: AssetRegistry[K] extends Described & { type: T } ? K : never }[keyof AssetRegistry] & string : string

Defined in: ../debuff/packages/assets/src/index.ts:37

An asset id from assets/, optionally only those of one manifest type. A plain string until types are generated.

Type Parameters ​

T ​

T extends string = string