More log events for windows

This commit is contained in:
Jordan Eldredge 2020-08-26 17:21:32 -07:00
parent 0bcd636138
commit 21d30123ff

View file

@ -149,4 +149,41 @@ export function attachLogger(webamp: WebmapLazy) {
action: "RandomizeList",
});
});
/*
This will fire for every desktop user. too much?
webamp._actionEmitter.on("ENABLE_MILKDROP", () => {
log({
category: "Windows",
action: "EnableMilkdrop",
});
});
*/
webamp._actionEmitter.on("TOGGLE_WINDOW_SHADE_MODE", (action) => {
log({
category: "Windows",
action: "ToggleWindowShadeMode",
label: action.windowId,
});
});
webamp._actionEmitter.on("TOGGLE_WINDOW", (action) => {
log({
category: "Windows",
action: "ToggleWindow",
label: action.windowId,
});
});
webamp._actionEmitter.on("CLOSE_WINDOW", (action) => {
log({
category: "Windows",
action: "CloseWindow",
label: action.windowId,
});
});
webamp._actionEmitter.on("SET_WINDOW_VISIBILITY", (action) => {
log({
category: "Windows",
action: "CloseWindow",
label: `${action.windowId}:${action.hidden ? "hidden" : "visibile"}`,
});
});
}