Skip to content

Welshman Docs / @welshman/dvm / DVM

Class: DVM ​

Defined in: handler.ts:22

Constructors ​

new DVM() ​

new DVM(opts): DVM

Defined in: handler.ts:28

Parameters ​

opts ​

DVMOpts

Returns ​

DVM

Properties ​

active ​

active: boolean = false

Defined in: handler.ts:23


handlers ​

handlers: Map<any, any>

Defined in: handler.ts:26


logEvents ​

logEvents: boolean = false

Defined in: handler.ts:24


opts ​

readonly opts: DVMOpts

Defined in: handler.ts:28


seen ​

seen: Set<unknown>

Defined in: handler.ts:25

Methods ​

onEvent() ​

onEvent(request): Promise<void>

Defined in: handler.ts:66

Parameters ​

request ​

TrustedEvent

Returns ​

Promise<void>


publish() ​

publish(template): Promise<void>

Defined in: handler.ts:111

Parameters ​

template ​

StampedEvent

Returns ​

Promise<void>


start() ​

start(): Promise<void>

Defined in: handler.ts:34

Returns ​

Promise<void>


stop() ​

stop(): void

Defined in: handler.ts:58

Returns ​

void