Tilde Friends
TfFilesElement Class Reference
Inheritance diagram for TfFilesElement:
Collaboration diagram for TfFilesElement:

Public Member Functions

 constructor ()
 
 file_click (file)
 
 render_file (file)
 
async drop (event)
 
 drag_enter (event)
 
 drag_leave (event)
 
 drag_over (event)
 
 render ()
 

Static Public Member Functions

static get properties ()
 

Detailed Description

A file in the files sidebar.

Member Function Documentation

◆ constructor()

TfFilesElement::constructor ( )
inline

Create a TfFilesElement instance.

◆ drag_enter()

TfFilesElement::drag_enter (   event)
inline

Called when a file starts being dragged over the file.

Parameters
eventThe event.

◆ drag_leave()

TfFilesElement::drag_leave (   event)
inline

Called when a file stops being dragged over the file.

Parameters
eventThe event.

◆ drag_over()

TfFilesElement::drag_over (   event)
inline

Called when a file is being dragged over the file.

Parameters
eventThe event.

◆ drop()

async TfFilesElement::drop (   event)
inline

Create a file entry for a dropped file.

Parameters
eventThe event.

◆ file_click()

TfFilesElement::file_click (   file)
inline

Select a clicked file.

Parameters
fileThe file.

◆ properties()

static get TfFilesElement::properties ( )
inlinestatic

LitElement properties.

Returns
The properties.

◆ render()

TfFilesElement::render ( )
inline

Render the file.

Returns
Lit HTML.

◆ render_file()

TfFilesElement::render_file (   file)
inline

Render a single file in the file list.

Parameters
fileThe file.
Returns
Lit HTML.

The documentation for this class was generated from the following file: