Skip to content

@vtj


@vtj / designer / Renderer

Class: Renderer

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

Constructors

Constructor

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

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

Parameters

env

SimulatorEnv

service

Service

provider

Provider

report

Report

project?

null | ProjectModel

designer?

null | Designer

Returns

Renderer

Properties

app

app: null | App<any>

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


context

context: null | Context

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


designer

designer: null | Designer

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


env

env: SimulatorEnv

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


project

project: null | ProjectModel

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


provider

provider: Provider

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


service

service: Service

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

Methods

createApp()

createApp(platform, file, renderer): App<any>

Defined in: packages/designer/types/framework/renderer.d.ts:23

Parameters

platform

PlatformType

file

PageFile | BlockFile

renderer

any

Returns

App<any>


createUniApp()

createUniApp(platform, file, renderer): App<any>

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

Parameters

platform

PlatformType

file

PageFile | BlockFile

renderer

any

Returns

App<any>


dispose()

dispose(): void

Defined in: packages/designer/types/framework/renderer.d.ts:25

Returns

void


render()

render(block, file?): void

Defined in: packages/designer/types/framework/renderer.d.ts:24

Parameters

block

BlockModel

file?

null | PageFile | BlockFile

Returns

void


updateChild()

updateChild(node, parent): void

Defined in: packages/designer/types/framework/renderer.d.ts:26

Parameters

node

NodeSchema

parent

BlockSchema | NodeSchema

Returns

void

Released under the MIT License.