The files that are going to be created.
Allows to pause the event and to apply a workspace edit.
Note: This function can only be called during event dispatch and not in an asynchronous manner:
workspace.onWillCreateFiles(event => {
// async, will *throw* an error
setTimeout(() => event.waitUntil(promise));
// sync, OK
event.waitUntil(promise);
})
A thenable that delays saving.
Allows to pause the event until the provided thenable resolves.
Note: This function can only be called during event dispatch.
A thenable that delays saving.
Generated by TypeDoc
An event that is fired when files are going to be created.
To make modifications to the workspace before the files are created, call the
waitUntil
-function with a thenable that resolves to a workspace edit.