Creates a new Disposable calling the provided function on dispose.
Function that disposes something.
Returns the current config.
Emits an event of the context.
Emits a global event.
Shows an error message.
Gets the list of global vars.
Shows an info message.
Returns if the underlying extension is currently active or not.
Returns if cancellation has been requested or not.
Logs a message.
Registers a callback for an event that is invoked once.
Opens a HTML document in a new tab.
Gets the global output channel.
Returns the package file of that extension.
Returns the list of packages.
Returns the list of (other) plugins.
Handles a value as string and replaces placeholders.
Loads a module from the extension context / directory.
Returns the cache of the targets.
Returns the list of targets.
Returns the list of values.
Shows a warning message.
Returns the root directory of the current workspace.
Writes a messages to the output channel.
Writes a messages to the output channel and adds a new line.
Deploys files.
The files to deploy.
The targets to deploy to.
Dispose this object.
Filters "conditional" items.
The items to filter.
The filtered items.
Combine many disposable-likes into one. Use this method when having objects with a dispose function which are not instances of Disposable.
Objects that have at least a dispose
-function member.
Returns a new disposable which, upon dispose, will dispose all provided disposables.
Generated using TypeDoc
A deploy context.