Skip to content

Class: NativeAddonBridge ​

Defined in: packages/vellora/src/native-bridge.ts:38

The swappable native render boundary. The real @vellora/native implements this exact type, so the mock is a drop-in: async, finalized HTML + resolved options in, complete PDF bytes out.

Out-of-subset input is signaled by a rejection carrying the structured located diagnostic { feature, line, col, hint } (see UnsupportedDiagnostic), which the orchestration maps to a VelloraUnsupportedError.

Implements ​

Constructors ​

Constructor ​

new NativeAddonBridge(): NativeAddonBridge

Returns ​

NativeAddonBridge

Methods ​

render() ​

render(html, options): Promise<Uint8Array<ArrayBufferLike>>

Defined in: packages/vellora/src/native-bridge.ts:48

Parameters ​

html ​

string

options ​

BridgeRenderOptions

Returns ​

Promise<Uint8Array<ArrayBufferLike>>

Implementation of ​

NativeBridge.render