Compare commits

...

2 Commits

Author SHA1 Message Date
bd0f77b1b6 Add todo to line in wde 2023-07-21 17:44:01 +03:00
bc71ca9682 Fix deprecated variable use 2023-07-21 17:43:37 +03:00
2 changed files with 4 additions and 4 deletions

View File

@ -49,14 +49,14 @@ export default class Finder extends WDEApplication{
path: path path: path
}) })
const response = await fetch(`/app/${Finder.AppId}/renderProps?` + params) const response = await fetch(`/app/${this.AppId}/renderProps?` + params)
if (response.status != 200){ if (response.status != 200){
// WebDesktopEnvironment.Alert("Error in properties render") //TODO // WebDesktopEnvironment.Alert("Error in properties render") //TODO
return false return false
} }
const html = await response.text() const html = await response.text()
let newWindow = super.WDE().Decorat.CreateNewWindow(Finder.AppId, 350, 500 ) let newWindow = super.WDE().Decorat.CreateNewWindow(this.AppId, 350, 500 )
newWindow.innerHTML = html newWindow.innerHTML = html
newWindow.querySelector("#closeWindowButton").addEventListener('click', function (params) { newWindow.querySelector("#closeWindowButton").addEventListener('click', function (params) {
// WebDesktopEnvironment.CloseWindow(newWindow) // WebDesktopEnvironment.CloseWindow(newWindow)

View File

@ -67,7 +67,7 @@ export default class AbstractWebDesktopEnvironment{
async #loadApp(appManifest, onload){ async #loadApp(appManifest, onload){
let newApp let newApp
// console.log(appManifest) // console.log(appManifest)
await import(appManifest.js[0]).then((app) => {newApp = app}) await import(appManifest.js[0]).then((app) => {newApp = app}) //FIXME
let newAppClass = new newApp.default(this.#wde, appManifest) let newAppClass = new newApp.default(this.#wde, appManifest)
this._applications[appManifest.appId] = newAppClass this._applications[appManifest.appId] = newAppClass
@ -96,4 +96,4 @@ export default class AbstractWebDesktopEnvironment{
/** //TODO /** //TODO
* @typedef {Object} appManifest * @typedef {Object} appManifest
*/ */