Skip to content

Class: MockNativeBridge

Defined in: packages/vellora/src/mock-bridge.ts:60

A deterministic mock implementing the NativeBridge contract. The bytes are a stable function of (html, options), so identical inputs render byte-identically and different inputs differ.

Implements

Constructors

Constructor

new MockNativeBridge(): MockNativeBridge

Returns

MockNativeBridge

Properties

calls

readonly calls: MockRenderCall[] = []

Defined in: packages/vellora/src/mock-bridge.ts:62

Every render call, in order, for assertions.

Methods

render()

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

Defined in: packages/vellora/src/mock-bridge.ts:64

Parameters

html

string

options

BridgeRenderOptions

Returns

Promise<Uint8Array<ArrayBufferLike>>

Implementation of

NativeBridge.render