Skip to content

Evented

Defined in: docs-src/node_modules/shepherd.js/src/evented.ts:10

new Evented(): Evented

Evented

bindings: Bindings

Defined in: docs-src/node_modules/shepherd.js/src/evented.ts:11

off(event, handler?): Evented

Defined in: docs-src/node_modules/shepherd.js/src/evented.ts:53

Removes an event listener for the given event string.

string

AnyHandler

Evented


on(event, handler, ctx?, once?): Evented

Defined in: docs-src/node_modules/shepherd.js/src/evented.ts:22

Adds an event listener for the given event string.

string

AnyHandler

unknown

boolean = false

Evented


once(event, handler, ctx?): Evented

Defined in: docs-src/node_modules/shepherd.js/src/evented.ts:42

Adds an event listener that only fires once for the given event string.

string

AnyHandler

unknown

Evented


trigger(event, …args): Evented

Defined in: docs-src/node_modules/shepherd.js/src/evented.ts:78

Triggers an event listener for the given event string.

string

any[]

Evented