@vtj / Modules / designer / Assets
Class: Assets
designer.Assets
Table of contents
Constructors
Properties
Methods
Constructors
constructor
• new Assets(service, provider): Assets
Parameters
| Name | Type |
|---|---|
service | Service |
provider | Provider |
Returns
Defined in
packages/designer/types/framework/assets.d.ts:21
Properties
caches
• Private caches: any
Defined in
packages/designer/types/framework/assets.d.ts:20
componentMap
• componentMap: Map<string, MaterialDescription>
Defined in
packages/designer/types/framework/assets.d.ts:18
components
• components: MaterialDescription[]
Defined in
packages/designer/types/framework/assets.d.ts:17
getCateoryComponents
• Private getCateoryComponents: any
Defined in
packages/designer/types/framework/assets.d.ts:22
groups
• groups: Ref<AssetGroup[]>
Defined in
packages/designer/types/framework/assets.d.ts:19
parseGroups
• Private parseGroups: any
Defined in
packages/designer/types/framework/assets.d.ts:23
provider
• provider: Provider
Defined in
packages/designer/types/framework/assets.d.ts:16
service
• service: Service
Defined in
packages/designer/types/framework/assets.d.ts:15
Methods
clearCaches
▸ clearCaches(): void
Returns
void
Defined in
packages/designer/types/framework/assets.d.ts:26
getBlockMaterial
▸ getBlockMaterial(from, blockName?): Promise<null | MaterialDescription>
Parameters
| Name | Type |
|---|---|
from | NodeFrom |
blockName? | string |
Returns
Promise<null | MaterialDescription>
Defined in
packages/designer/types/framework/assets.d.ts:25
load
▸ load(materials): void
Parameters
| Name | Type |
|---|---|
materials | Material[] |
Returns
void
Defined in
packages/designer/types/framework/assets.d.ts:24