mirror of
https://github.com/Nystik-gh/ignis.git
synced 2026-06-17 04:35:53 +00:00
44 lines
673 B
JavaScript
44 lines
673 B
JavaScript
export const appShim = {
|
|
getPath(name) {
|
|
const paths = {
|
|
userData: "/.obsidian",
|
|
home: "/",
|
|
documents: "/documents",
|
|
desktop: "/desktop",
|
|
temp: "/tmp",
|
|
appData: "/.obsidian",
|
|
};
|
|
return paths[name] || "/";
|
|
},
|
|
|
|
getVersion() {
|
|
return window.__obsidianVersion || "0.0.0";
|
|
},
|
|
|
|
getName() {
|
|
return "Obsidian";
|
|
},
|
|
|
|
getLocale() {
|
|
return navigator.language || "en-US";
|
|
},
|
|
|
|
isPackaged: true,
|
|
|
|
quit() {
|
|
console.log("[shim:app] quit (stub)");
|
|
},
|
|
|
|
relaunch() {
|
|
window.location.reload();
|
|
},
|
|
|
|
whenReady() {
|
|
return Promise.resolve();
|
|
},
|
|
|
|
on() {},
|
|
once() {},
|
|
removeListener() {},
|
|
};
|