Initializes a new instance of that class.
The underlying context.
Stores disposable sub objects.
Stores intervals.
Stores timeouts.
[INTERNAL] DO NOT DEFINE OR OVERWRITE THIS PROPERTY BY YOUR OWN!
Gets the filename of the plugin.
[INTERNAL] DO NOT DEFINE OR OVERWRITE THIS PROPERTY BY YOUR OWN!
Gets the full path of the plugin's file.
[INTERNAL] DO NOT DEFINE OR OVERWRITE THIS PROPERTY BY YOUR OWN!
Gets the index of the plugin.
[INTERNAL] DO NOT DEFINE OR OVERWRITE THIS PROPERTY BY YOUR OWN!
Gets the type of the plugin.
The underlying context.
Gets if object has been disposed or not.
Gets if the 'dispose()' method is currently executed or not.
Gets if the object is disposed or currently disposing.
Gets if the plugin can delete files or not.
Gets if the plugin can download files or not.
Gets if the plugin can list directories or not.
Gets if the plugin can remove whole folders or not.
Gets if the plugin can upload files or not.
Cleansup all timeouts.
Cleansup all timeouts.
Dispose this object.
Returns the cache for a target.
The target.
The cache.
Returns an existing path for a target, based on the settings folder.
The underlying target.
The path.
The promise with the existing, full normalized path or (false) if path does not exist.
Extracts the list of available targets based on a parent target.
The parent target.
The underlying operation.
Checks if a path is part of the workspace of a target.
The underlying target.
The path to check.
Is part of workspace or not.
Maps file objects for a specific target.
The base target, using by that plugin.
The underlying target.
The file targets to (re)map.
The promise with the new, mapped objects.
Maps folder objects for a specific target.
The base target, using by that plugin.
The underlying target.
The folder targets to (re)map.
The promise with the new, mapped objects.
Additional logic for the 'dispose()' method.
Prepares a base target.
The base target.
The result of the prepared target.
Prepares a target.
The base target.
The input target.
The underlying operation.
The target(s) to use.
Prepares targets.
The base target.
The input targets.
The underlying operation.
The target(s) to use.
Returns a translated string by key and a target.
The underlying target.
The key.
The "translated" string.
Generated using TypeDoc
An iterable plugin.