UNPKG

@launchmenu/applet-notes

Version:
58 lines 5.58 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const applet_lm_recorder_1 = require("@launchmenu/applet-lm-recorder"); const setupStandardNotes_1 = require("./setupStandardNotes"); exports.default = applet_lm_recorder_1.declareVideoScript(async ({ controller, recorder, visualizer, keyVisualizer, LM }) => { let restoreNotes = await setupStandardNotes_1.setupStandardNotes(LM); try { // Site: https://tlk.io/physics await visualizer.setScreenOverlaysEnabled(true); await visualizer.setScreenOverlayRect({ x: -400, y: -400 }); await keyVisualizer.setFullScreenMode(true); await controller.resetLM(); await controller.waitOpen(false); const recordings = `${__dirname}/../../recordings`; const recording = await recorder.recordScreen(`${recordings}/usage.webm`, { displayPoint: { x: -400, y: -400 }, }); await applet_lm_recorder_1.showRemoteTitleScreen(visualizer, { props: { title: "Notes" }, duration: 3000, fadeIn: false, hideCursor: true, }); /* msg: Do you know the formula for kinetic energy? */ await controller.waitOpen(true); await keyVisualizer.showKeyText(["meta", "space"], { duration: 1000 }); await controller.wait(500); await controller.type("physics"); await controller.selectItem(/^physics cheat sheet$/im); await controller.wait(500); await controller.press("pageDown"); await controller.wait(2500); await controller.press(["ctrl", "q"]); /* -msg: Yup, it's 0.5mv^2 */ await controller.waitOpen(true); await keyVisualizer.showKeyText(["meta", "space"], { duration: 1000 }); await controller.type("todo"); await controller.selectItem(/^todo$/im); await controller.wait(500); await controller.press("enter"); await controller.wait(500); await controller.type([ { key: "down" }, { key: "end" }, { key: "enter" }, { text: "- study for the physics exam" }, { delay: 500, key: "esc" }, ]); await controller.wait(2000); await controller.press(["ctrl", "q"]); await controller.wait(5001); await recording.stop(); } finally { restoreNotes(); } }); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidXNhZ2UuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvcmVjb3JkU2NyaXB0cy91c2FnZS50c3giXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7QUFDQSx1RUFBeUY7QUFDekYsNkRBQXdEO0FBRXhELGtCQUFlLHVDQUFrQixDQUM3QixLQUFLLEVBQUUsRUFBQyxVQUFVLEVBQUUsUUFBUSxFQUFFLFVBQVUsRUFBRSxhQUFhLEVBQUUsRUFBRSxFQUFDLEVBQUUsRUFBRTtJQUM1RCxJQUFJLFlBQVksR0FBRyxNQUFNLHVDQUFrQixDQUFDLEVBQUUsQ0FBQyxDQUFDO0lBQ2hELElBQUk7UUFDQSwrQkFBK0I7UUFDL0IsTUFBTSxVQUFVLENBQUMsd0JBQXdCLENBQUMsSUFBSSxDQUFDLENBQUM7UUFDaEQsTUFBTSxVQUFVLENBQUMsb0JBQW9CLENBQUMsRUFBQyxDQUFDLEVBQUUsQ0FBQyxHQUFHLEVBQUUsQ0FBQyxFQUFFLENBQUMsR0FBRyxFQUFDLENBQUMsQ0FBQztRQUMxRCxNQUFNLGFBQWEsQ0FBQyxpQkFBaUIsQ0FBQyxJQUFJLENBQUMsQ0FBQztRQUM1QyxNQUFNLFVBQVUsQ0FBQyxPQUFPLEVBQUUsQ0FBQztRQUUzQixNQUFNLFVBQVUsQ0FBQyxRQUFRLENBQUMsS0FBSyxDQUFDLENBQUM7UUFDakMsTUFBTSxVQUFVLEdBQUcsR0FBRyxTQUFTLG1CQUFtQixDQUFDO1FBQ25ELE1BQU0sU0FBUyxHQUFHLE1BQU0sUUFBUSxDQUFDLFlBQVksQ0FBQyxHQUFHLFVBQVUsYUFBYSxFQUFFO1lBQ3RFLFlBQVksRUFBRSxFQUFDLENBQUMsRUFBRSxDQUFDLEdBQUcsRUFBRSxDQUFDLEVBQUUsQ0FBQyxHQUFHLEVBQUM7U0FDbkMsQ0FBQyxDQUFDO1FBQ0gsTUFBTSwwQ0FBcUIsQ0FBQyxVQUFVLEVBQUU7WUFDcEMsS0FBSyxFQUFFLEVBQUMsS0FBSyxFQUFFLE9BQU8sRUFBQztZQUN2QixRQUFRLEVBQUUsSUFBSTtZQUNkLE1BQU0sRUFBRSxLQUFLO1lBQ2IsVUFBVSxFQUFFLElBQUk7U0FDbkIsQ0FBQyxDQUFDO1FBRUgsc0RBQXNEO1FBQ3RELE1BQU0sVUFBVSxDQUFDLFFBQVEsQ0FBQyxJQUFJLENBQUMsQ0FBQztRQUNoQyxNQUFNLGFBQWEsQ0FBQyxXQUFXLENBQUMsQ0FBQyxNQUFNLEVBQUUsT0FBTyxDQUFDLEVBQUUsRUFBQyxRQUFRLEVBQUUsSUFBSSxFQUFDLENBQUMsQ0FBQztRQUNyRSxNQUFNLFVBQVUsQ0FBQyxJQUFJLENBQUMsR0FBRyxDQUFDLENBQUM7UUFDM0IsTUFBTSxVQUFVLENBQUMsSUFBSSxDQUFDLFNBQVMsQ0FBQyxDQUFDO1FBQ2pDLE1BQU0sVUFBVSxDQUFDLFVBQVUsQ0FBQyx5QkFBeUIsQ0FBQyxDQUFDO1FBQ3ZELE1BQU0sVUFBVSxDQUFDLElBQUksQ0FBQyxHQUFHLENBQUMsQ0FBQztRQUMzQixNQUFNLFVBQVUsQ0FBQyxLQUFLLENBQUMsVUFBVSxDQUFDLENBQUM7UUFDbkMsTUFBTSxVQUFVLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDO1FBQzVCLE1BQU0sVUFBVSxDQUFDLEtBQUssQ0FBQyxDQUFDLE1BQU0sRUFBRSxHQUFHLENBQUMsQ0FBQyxDQUFDO1FBQ3RDLDZCQUE2QjtRQUU3QixNQUFNLFVBQVUsQ0FBQyxRQUFRLENBQUMsSUFBSSxDQUFDLENBQUM7UUFDaEMsTUFBTSxhQUFhLENBQUMsV0FBVyxDQUFDLENBQUMsTUFBTSxFQUFFLE9BQU8sQ0FBQyxFQUFFLEVBQUMsUUFBUSxFQUFFLElBQUksRUFBQyxDQUFDLENBQUM7UUFDckUsTUFBTSxVQUFVLENBQUMsSUFBSSxDQUFDLE1BQU0sQ0FBQyxDQUFDO1FBQzlCLE1BQU0sVUFBVSxDQUFDLFVBQVUsQ0FBQyxVQUFVLENBQUMsQ0FBQztRQUN4QyxNQUFNLFVBQVUsQ0FBQyxJQUFJLENBQUMsR0FBRyxDQUFDLENBQUM7UUFDM0IsTUFBTSxVQUFVLENBQUMsS0FBSyxDQUFDLE9BQU8sQ0FBQyxDQUFDO1FBQ2hDLE1BQU0sVUFBVSxDQUFDLElBQUksQ0FBQyxHQUFHLENBQUMsQ0FBQztRQUMzQixNQUFNLFVBQVUsQ0FBQyxJQUFJLENBQUM7WUFDbEIsRUFBQyxHQUFHLEVBQUUsTUFBTSxFQUFDO1lBQ2IsRUFBQyxHQUFHLEVBQUUsS0FBSyxFQUFDO1lBQ1osRUFBQyxHQUFHLEVBQUUsT0FBTyxFQUFDO1lBQ2QsRUFBQyxJQUFJLEVBQUUsOEJBQThCLEVBQUM7WUFDdEMsRUFBQyxLQUFLLEVBQUUsR0FBRyxFQUFFLEdBQUcsRUFBRSxLQUFLLEVBQUM7U0FDM0IsQ0FBQyxDQUFDO1FBQ0gsTUFBTSxVQUFVLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDO1FBQzVCLE1BQU0sVUFBVSxDQUFDLEtBQUssQ0FBQyxDQUFDLE1BQU0sRUFBRSxHQUFHLENBQUMsQ0FBQyxDQUFDO1FBRXRDLE1BQU0sVUFBVSxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQztRQUU1QixNQUFNLFNBQVMsQ0FBQyxJQUFJLEVBQUUsQ0FBQztLQUMxQjtZQUFTO1FBQ04sWUFBWSxFQUFFLENBQUM7S0FDbEI7QUFDTCxDQUFDLENBQ0osQ0FBQyJ9