Creates a new Disposable calling the provided function on dispose.
Function that disposes something.
[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.
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.
Deletes files.
Downloads files.
Initializes the plugin.
List a directory.
Removes folders.
Uploads files.
Dispose this object.
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 plugin.