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:21

Parameters ​

env ​

SimulatorEnv

service ​

Service

provider ​

Provider

report ​

Report

project? ​

ProjectModel | null

designer? ​

Designer | null

Returns ​

Renderer

Properties ​

app ​

app: App<any> | null

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


context ​

context: Context | null

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


designer ​

designer: Designer | null

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: ProjectModel | null

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:24

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:23

Parameters ​

platform ​

PlatformType

file ​

PageFile | BlockFile

renderer ​

any

Returns ​

App<any>


dispose() ​

dispose(): void

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

Returns ​

void


render() ​

render(block, file?): App<any> | null | undefined

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

Parameters ​

block ​

BlockModel

file? ​

PageFile | BlockFile | null

Returns ​

App<any> | null | undefined


updateChild() ​

updateChild(node, parent): void

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

Parameters ​

node ​

NodeSchema

parent ​

BlockSchema | NodeSchema

Returns ​

void