# Events

### <mark style="color:purple;">Drive List Loaded</mark>

Triggers when the list of drives is finished loading.

***

### <mark style="color:purple;">List Of Files Loaded</mark>

Triggers once the directory contents have been loaded after navigating to a new directory.

***

### <mark style="color:purple;">File Uploader Value Set</mark>

Triggers when the value of a file uploader input has been successfully set. \
\
Note this doesn't indicate the file actually started uploading, as the file uploader could reject the input (ex. If the files are too large to upload)

***

### <mark style="color:purple;">File Upload Failed To Set</mark>

Triggers when the value of a file uploader input couldn't be set.

***

### <mark style="color:purple;">Download Started</mark>

Triggers when a download starts.

***

### <mark style="color:purple;">Download Complete</mark>

Triggers when an active download completes.

***

### <mark style="color:purple;">Download Canceled</mark>

Triggers when an active download is canceled.

***

### <mark style="color:purple;">Download Failed To Start</mark>

Triggers when a requested download fails to start. This will likely be because of the user closing out of the "Save as" dialog.

***

### <mark style="color:purple;">Current Directory Updated</mark>

Triggers when there's an update to the contents of the current directory.&#x20;

{% hint style="info" %}
Make sure to enable "Watch" permissions in the Deskifier dashboard if you wish to utilize this feature.
{% endhint %}

***

### <mark style="color:purple;">File Details Retrieved</mark>

Triggers when the "File Details" state has been updated.

***

### <mark style="color:purple;">File(s) Dropped</mark>

Triggers when the user drops files on the window.

{% hint style="info" %}
Make sure to enable "Enable File Dropping" in the plugin properties if you wish to utilize this feature.
{% endhint %}

***


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://deskifier.gitbook.io/deskifier/deskifier-bubble.io-docs/filesystem-element/events.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
