Skip to content

API reference ​

Choose the framework you are integrating. Each page contains only that framework's entry points, options, defaults, and examples; the four adapters are no longer mixed into one table. Shared runtime and testing APIs have their own page.

The parameter tables are the main contract here. Look up a field's type, required status, default, and applicable scenario on the current framework page; follow the linked reference only when you need field-level semantics or error codes.

There are 5 API pages covering 8 capability groups; the current version is 0.1.0-alpha.2 with preview stability.

Choose by framework ​

FrameworkPackageEntriesPage
Vue 3 API@plingjs/vue41Open
React API@plingjs/react39Open
Vue 2.7 API@plingjs/vue225Open
Vanilla JS API@plingjs/vanilla27Open

Shared package API ​

Runtime, page continuity, testing, and diagnostic APIs share one implementation: 33 entries.

Open the shared package API

Version and compatibility ​

PackageVersionPeer dependencies
@plingjs/vue0.1.0-alpha.2vue ^3
@plingjs/react0.1.0-alpha.2react >=18
@plingjs/vue20.1.0-alpha.2vue ^2.7.0
@plingjs/vanilla0.1.0-alpha.2—
ItemValue
Introduced0.1.0-alpha.2
RuntimeES modules for Vue 3, React 18+, Vue 2.7, or a browser
StabilityPre-1.0 alpha; a minor release may change the API

Machine-readable copies ​

Out of scope ​

  • Surface, delegation, the Node gateway, and protocol schemas have their own references.
  • Adapter support does not imply that all four frameworks behave identically.
  • Internal helpers, component internals, and non-exported types are not compatibility promises here.