INNER CODE UNIT · TypeScript
MAX_SCREENSHOT_PNG_BYTES
totec448-spec/chat-on-steroids · src/main/computer/index.ts:35
export const MAX_SCREENSHOT_PNG_BYTES = Math.floor((((8 * 1024 * 1024) - (64 * 1024)) * 3) / 4);
let macOSDesktopAccess: MacOSDesktopAccessStatus | null = null;
const macOSDesktopAccessListeners = new Set<(status: MacOSDesktopAccessStatus) => void>();
let macOSDesktopAccessRefreshGeneration = 0;
export function getMacOSDesktopAccess(): MacOSDesktopAccessStatus | null {
return macOSDesktopAccess;
}
export function onMacOSDesktopAccessChange(
listener: (status: MacOSDesktopAccessStatus) => void
): () => void {
macOSDesktopAccessListeners.add(listener);
return () => macOSDesktopAccessListeners.delete(listener);
}
function publishMacOSDesktopAccess(status: MacOSDesktopAccessStatus): void {