MCPcopy Index your code
hub / github.com/material-shell/material-shell / constructor

Method constructor

src/utils/debug.ts:12–43  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

10export class Debug {
11 doLogTick = false;
12 constructor() {
13 if (DEBUG) {
14 // In IDLE otherwise all the files are not yet enabled since this is called during the file inventory
15 GLib.idle_add(GLib.PRIORITY_DEFAULT, () => {
16 const objects: any[] = [
17 /* MsWindowManager,
18 MsWorkspaceManager,
19 MsThemeManager,
20 MsMain,
21 MsWorkspace,
22 MsDndManager,
23 MsResizeManager,
24 MsWindow,
25 MsFocusManager,
26 TaskBar,
27 TaskBarItem,
28 IconTaskBarItem,
29 TaskActiveIndicator,
30 TileableItem,
31 LayoutSwitcher,
32 TilingLayoutMenuItem,
33 ReorderableList, */
34 ];
35 objects
36 .filter((object) => object)
37 .forEach((object) =>
38 this.addLogToFunctions(object.prototype)
39 );
40 return false;
41 });
42 }
43 }
44
45 static logWithStackTrace(...args: any[]) {
46 this.log(...args, new Error().stack);

Callers

nothing calls this directly

Calls 2

addLogToFunctionsMethod · 0.95
filterMethod · 0.80

Tested by

no test coverage detected