Skip to content

Interface: RolldownWatcher

Methods

clear()

  • Type: (event: E) => void

Unregister all listeners for a specific event defined in RolldownWatcherWatcherEventMap.

Type Parameters

E

E extends keyof RolldownWatcherWatcherEventMap

Parameters

event

E

Returns

void


close()

  • Type: () => Promise<void>

Close the watcher and stop listening for file changes.

Returns

Promise<void>


off()

  • Type: (event: E, listener: (...args) => MaybePromise<void>) => this

Unregister a listener for events defined in RolldownWatcherWatcherEventMap.

Type Parameters

E

E extends keyof RolldownWatcherWatcherEventMap

Parameters

event

E

listener

(...args) => MaybePromise<void>

Returns

this


on()

  • Type: (event: E, listener: (...args) => MaybePromise<void>) => this

Register a listener for events defined in RolldownWatcherWatcherEventMap.

Type Parameters

E

E extends keyof RolldownWatcherWatcherEventMap

Parameters

event

E

listener

(...args) => MaybePromise<void>

Returns

this