Skip to content

@celox-sim/celox / index / defineTbComponent

Function: defineTbComponent()

defineTbComponent<State>(definition): InjectedTbComponent

Defined in: packages/celox/src/testbench.ts:101

Define a synchronous TypeScript implementation of a Veryl clocked or method-only testbench component. No Rust/Wasm component library is built; the callback is injected into a single runTest invocation.

Type Parameters

State

State = undefined

Parameters

definition

TbComponentDefinition<State>

Returns

InjectedTbComponent