mirror of
https://github.com/ksyasuda/SubMiner.git
synced 2026-11-10 16:46:06 -08:00
Overlay 2.0 (#12)
This commit is contained in:
1 parent
45df3c466b
commit
44c7761c7c
397 files changed
+15139
-7127
No files matched your search
@@ -65,18 +65,13 @@ export function createSetOverlayDebugVisualizationEnabledHandler(deps: {
|
||||
currentEnabled: boolean,
|
||||
nextEnabled: boolean,
|
||||
setCurrentEnabled: (enabled: boolean) => void,
|
||||
broadcastToOverlayWindows: (channel: string, ...args: unknown[]) => void,
|
||||
) => void;
|
||||
getCurrentEnabled: () => boolean;
|
||||
setCurrentEnabled: (enabled: boolean) => void;
|
||||
broadcastToOverlayWindows: (channel: string, ...args: unknown[]) => void;
|
||||
}) {
|
||||
return (enabled: boolean): void => {
|
||||
deps.setOverlayDebugVisualizationEnabledRuntime(
|
||||
deps.getCurrentEnabled(),
|
||||
enabled,
|
||||
(next) => deps.setCurrentEnabled(next),
|
||||
(channel, ...args) => deps.broadcastToOverlayWindows(channel, ...args),
|
||||
deps.setOverlayDebugVisualizationEnabledRuntime(deps.getCurrentEnabled(), enabled, (next) =>
|
||||
deps.setCurrentEnabled(next),
|
||||
);
|
||||
};
|
||||
}
|
||||
|
||||
Reference in new issue
Block a user