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

Was this page helpful?