aboutsummaryrefslogtreecommitdiff
path: root/js/desktop.js
diff options
context:
space:
mode:
authorPriyansh <[email protected]>2020-11-13 23:10:54 +0530
committerPriyansh <[email protected]>2020-11-13 23:10:54 +0530
commit007c65747fc3a7442a840541d35f158ddb6e70c8 (patch)
treef84f7f2d34173c9628f763871a24042ecdd2e0bd /js/desktop.js
parentbea21ea57d236fbae538b24960de1f10aa15df2e (diff)
downloadnineties-computing-main.tar.xz
nineties-computing-main.zip
Added Draggable Window for demoHEADmain
Diffstat (limited to 'js/desktop.js')
-rw-r--r--js/desktop.js10
1 files changed, 10 insertions, 0 deletions
diff --git a/js/desktop.js b/js/desktop.js
index cef0d7b..4e27144 100644
--- a/js/desktop.js
+++ b/js/desktop.js
@@ -8,6 +8,16 @@ const currentIndex = parsedAccounts.findIndex(
const desktop = document.getElementById("desktop");
const wallpaperRoute = "./images/wallpapers";
const wallpaperExtension = ".jpeg";
+const draggableElements = document.querySelectorAll('.draggable');
+const draggableWindows = [];
+
+draggableElements.forEach(draggableElement => {
+ const currentDraggableWindow = new Draggabilly(draggableElement, {
+ containment: '#desktop',
+ handle: 'header',
+ });
+ draggableWindows.push(currentDraggableWindow);
+});
if(!currentAccount.wallpaper) {
currentAccount['wallpaper'] = 'Wallpaper1';