Skip to content

@vtj / Modules / designer / Assets

Class: Assets

designer.Assets

Table of contents

Constructors

Properties

Methods

Constructors

constructor

new Assets(service, provider): Assets

Parameters

NameType
serviceService
providerProvider

Returns

Assets

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

NameType
fromNodeFrom
blockName?string

Returns

Promise<null | MaterialDescription>

Defined in

packages/designer/types/framework/assets.d.ts:25


load

load(materials): void

Parameters

NameType
materialsMaterial[]

Returns

void

Defined in

packages/designer/types/framework/assets.d.ts:24

Released under the MIT License.