From 21d30123ffaa8fad2328f8409b89647fd4f7eb3d Mon Sep 17 00:00:00 2001 From: Jordan Eldredge Date: Wed, 26 Aug 2020 17:21:32 -0700 Subject: [PATCH] More log events for windows --- packages/webamp/demo/js/eventLogger.ts | 37 ++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) diff --git a/packages/webamp/demo/js/eventLogger.ts b/packages/webamp/demo/js/eventLogger.ts index 11cc6cf6..84610767 100644 --- a/packages/webamp/demo/js/eventLogger.ts +++ b/packages/webamp/demo/js/eventLogger.ts @@ -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"}`, + }); + }); }