@launchmenu/applet-notes
Version:
An applet to make short notes
58 lines • 5.58 kB
JavaScript
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
;