Full Stack Developer
Welcome back, DeVante.
showComputerMenu(pos))"
@touchmove="handleTouchMove($event)"
@touchend="handleTouchEnd($event)"
@click="clickIcon('DeVanté\'s PC', $event, () => openApp('explorer', 'This PC', { initialPath: 'C:\\' }))"
@dblclick="openApp('explorer', 'This PC', { initialPath: 'C:\\' })"
class="desktop-icon-container absolute pointer-events-auto flex flex-col items-center justify-start hover:bg-white/10 rounded-md cursor-pointer group p-2 text-center"
:style="`left: ${pcPosition.x}px; top: ${pcPosition.y}px; width: ${iconWidth}px;`"
@contextmenu.prevent.stop="showComputerMenu($event)">
DeVanté's PC
showFileContextMenu(pos, icon, 'C:\\Users\\DeVante\\Desktop'))"
@touchmove="handleTouchMove($event)"
@touchend="handleTouchEnd($event)"
@click="clickIcon(icon.name, $event, () => openItem(icon, 'C:\\Users\\DeVante\\Desktop'))"
@dblclick="openItem(icon, 'C:\\Users\\DeVante\\Desktop')"
@contextmenu.prevent.stop="showFileContextMenu($event, icon, 'C:\\Users\\DeVante\\Desktop')"
@dragover.prevent.stop="$event.target.closest('[data-recycle-target]') ? $event.dataTransfer.dropEffect = 'move' : ''"
:title="icon.name"
class="desktop-icon-container absolute pointer-events-auto flex flex-col items-center justify-start hover:bg-white/10 rounded-md cursor-pointer group p-2 text-center min-w-0"
:class="{ 'file-cut': isCutOnDesktop(icon) }"
:style="`left: ${icon.defaultX}px; top: ${icon.defaultY}px; width: ${iconWidth}px;`"
@dragover.prevent="if(icon.name === 'Recycle Bin') { hoveredOverRecycleBin = true; $event.dataTransfer.dropEffect = 'move'; }"
@dragleave="if(icon.name === 'Recycle Bin') { hoveredOverRecycleBin = false; }"
@drop.prevent="if(icon.name === 'Recycle Bin') {
hoveredOverRecycleBin = false;
try {
const data = JSON.parse($event.dataTransfer.getData('application/json'));
if (data && data.item) deleteItem(data.item, data.fromPath);
} catch {
// Something other than a file was dropped.
}
}">
Loading the source…
This copy of the site has no source to show.
The source could not be loaded.
No source is listed for this app.
Choose a window for this space
Task view
No apps are open.
Notifications
No new notifications