Skip to content

uiPlugins

const uiPlugins: Plugin[]

Defined in: uiPlugins.ts:9

core-plugins.ts

ESEngine SDK — plugin wiring surface (manual plugin composition)

Everything a host needs to compose an App plugin-by-plugin instead of using the batteries-included factories in webAppFactory.ts. Content-module plugins that double as feature surfaces (audio, video, particles, …) live in their domain barrels (core-content / core-sys); this file holds the UI pipeline and the side-module plugins, whose only job is wiring.

Side-module policy: physics and spine ship as separate wasm side-modules. Their full APIs live on the esengine/physics / esengine/spine subpaths; the main barrel mirrors exactly the wiring layer (plugin, events, resource, loader) so createWebApp-style hosts can register them without a subpath import.