BetterDiscordApp-rauenzi/renderer/src/builtins/developer/inspectelement.js

24 lines
679 B
JavaScript

import Builtin from "@structs/builtin";
import IPC from "@modules/ipc";
export default new class InspectElement extends Builtin {
get name() {return "InspectElementHotkey";}
get category() {return "developer";}
get id() {return "inspectElement";}
enabled() {
document.addEventListener("keydown", this.inspectElement);
}
disabled() {
document.removeEventListener("keydown", this.inspectElement);
}
inspectElement(e) {
const metaKey = process.platform === "darwin" ? e.metaKey : e.ctrlKey;
if (metaKey && e.shiftKey && e.key === "C") { // Ctrl/Cmd + Shift + C
IPC.inspectElement();
}
}
};