Skip to content

Intermact API Reference / @intermact/core / Registries

Interface: Registries

Defined in: packages/core/src/extend/types.ts:69

The four extension points of the system (design.md §18). New primitives, generators, animations, and render backends all plug in here.

Properties

animations

readonly animations: Registry<string, AnimationCompiler>

Defined in: packages/core/src/extend/types.ts:73

custom kind -> spec→Track compiler.


generators

readonly generators: Registry<string, GeneratorDescriptor<unknown>>

Defined in: packages/core/src/extend/types.ts:75

PCG generator library.


objects

readonly objects: Registry<string, ObjectTypeDescriptor<unknown>>

Defined in: packages/core/src/extend/types.ts:71

type -> object construction/sampling/serialize mapping.


renderers

readonly renderers: Registry<string, RendererFactory<unknown, unknown>>

Defined in: packages/core/src/extend/types.ts:77

Render backends.

Intermact v1.0 — 文档覆盖 Phase-1 / Phase-2 / Phase-3(全阶段)