Emulate a file explorer
-
div.vue-file-explorer
-
div.vfe-bar
-
div.vfe-path
-
folder-path
{ path }
button[data-open]
- parent folderbutton[data-open]
- parent folderbutton[data-open]
- parent folder
-
-
div.vfe-layout
-
layout-selector
button[data-layout]
- Cardsbutton[data-layout]
- table
-
-
-
div.vfe-content
-
* div.vfe-cards
-
cards-folders
{ folders, tree }
-
div.vfe-folder
-
cards-folder
{ id, data, tree }
button[data-open]
- id
-
-
-
cards-files
{ files }
-
div.vfe-file
-
cards-file
{ id, data }
span
- id
-
-
-
-
* table.vfe-table
-
thead.vfe-header
-
table-header
-
tr
th
- Idth
- Actions
-
-
-
tbody.vfe-content
-
table-folders
{ folders, tree }
-
tr.vfe-folder
-
table-folder
{ id, data, tree }
-
td
- id -
td.vfe-actions
button[data-open]
- Abrirbutton[data-action="rename"]
- Renombrarbutton[data-action="delete"]
- Eliminar
-
-
-
-
table-files
{ files }
-
tr.vfe-file
-
table-file
{ id, data }
-
td
- id -
td.vfe-actions
button[data-open]
- Abrirbutton[data-action="rename"]
- Renombrarbutton[data-action="delete"]
- Eliminar
-
-
-
-
-
-
-