@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