Skip to main content

Function: createWebLayeringEngine()

createWebLayeringEngine(options?): IRenderingEngine

Defined in: src/adapters/web-layering/index.ts:66

Creates an IRenderingEngine implementation backed by @picsart/web-layering.

This adapter bridges the runtime's rendering interface to the Picsart web-layering library. It requires @picsart/web-layering as a peer dependency.

Parameters

options?

IWebLayeringEngineOptions = {}

Optional configuration for container ID, app name, z-index, and the setupLayering function.

Returns

IRenderingEngine

A fully configured IRenderingEngine ready to be passed to IRuntimeConfig.renderingEngine.

Example

import { createWebLayeringEngine } from '@picsart/runtime/adapters/web-layering';

const engine = createWebLayeringEngine({ appName: 'MyApp' });