Skip to content

@vtj / Modules / designer / Renderer

Class: Renderer

designer.Renderer

Table of contents

Constructors

Properties

Methods

Constructors

constructor

new Renderer(env, service, provider, designer?): Renderer

Parameters

NameType
envSimulatorEnv
serviceService
providerProvider
designer?null | Designer

Returns

Renderer

Defined in

packages/designer/types/framework/renderer.d.ts:16

Properties

__onBlockChange

Private __onBlockChange: any

Defined in

packages/designer/types/framework/renderer.d.ts:22


__onNodeChange

Private __onNodeChange: any

Defined in

packages/designer/types/framework/renderer.d.ts:21


app

Private app: any

Defined in

packages/designer/types/framework/renderer.d.ts:11


blockChange

Private blockChange: any

Defined in

packages/designer/types/framework/renderer.d.ts:14


context

context: null | Context

Defined in

packages/designer/types/framework/renderer.d.ts:15


designer

designer: null | Designer

Defined in

packages/designer/types/framework/renderer.d.ts:10


dsl

Private dsl: any

Defined in

packages/designer/types/framework/renderer.d.ts:12


env

env: SimulatorEnv

Defined in

packages/designer/types/framework/renderer.d.ts:7


install

Private install: any

Defined in

packages/designer/types/framework/renderer.d.ts:17


nodeChange

Private nodeChange: any

Defined in

packages/designer/types/framework/renderer.d.ts:13


provider

provider: Provider

Defined in

packages/designer/types/framework/renderer.d.ts:9


service

service: Service

Defined in

packages/designer/types/framework/renderer.d.ts:8

Methods

dispose

dispose(): void

Returns

void

Defined in

packages/designer/types/framework/renderer.d.ts:19


render

render(block): void

Parameters

NameType
blockBlockModel

Returns

void

Defined in

packages/designer/types/framework/renderer.d.ts:18


updateChild

updateChild(node, parent): void

Parameters

NameType
nodeNodeSchema
parentNodeSchema | BlockSchema

Returns

void

Defined in

packages/designer/types/framework/renderer.d.ts:20

Released under the MIT License.