UNPKG

@launchmenu/applet-dictionary

Version:
49 lines 5.01 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const applet_lm_recorder_1 = require("@launchmenu/applet-lm-recorder"); const setupStandardNotes_1 = require("@launchmenu/applet-notes/build/recordScripts/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/dictionary 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: "Dictionary", description: "Powered by Wiktionary" }, duration: 3000, fadeIn: false, hideCursor: true, }); await controller.waitOpen(true); await keyVisualizer.showKeyText(["meta", "space"], { duration: 1000 }); await controller.type("fancy"); await controller.wait(1000); await controller.press("tab"); await controller.wait(500); await controller.selectItem(/definitions/i); await controller.wait(500); await controller.press("enter"); await controller.wait(500); await controller.type("like"); await controller.wait(3000); await controller.press(["ctrl", "q"]); await controller.waitOpen(true); await keyVisualizer.showKeyText(["meta", "space"], { duration: 1000 }); await controller.type("i'm good"); await controller.wait(5000); await controller.press(["ctrl", "q"]); await controller.wait(4000); await recording.stop(); } finally { restoreNotes(); } }); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidXNhZ2UuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvcmVjb3JkU2NyaXB0cy91c2FnZS50c3giXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7QUFDQSx1RUFBeUY7QUFDekYsd0dBQW1HO0FBRW5HLGtCQUFlLHVDQUFrQixDQUM3QixLQUFLLEVBQUUsRUFBQyxVQUFVLEVBQUUsUUFBUSxFQUFFLFVBQVUsRUFBRSxhQUFhLEVBQUUsRUFBRSxFQUFDLEVBQUUsRUFBRTtJQUM1RCxJQUFJLFlBQVksR0FBRyxNQUFNLHVDQUFrQixDQUFDLEVBQUUsQ0FBQyxDQUFDO0lBQ2hELElBQUk7UUFDQSxrQ0FBa0M7UUFDbEMsTUFBTSxVQUFVLENBQUMsd0JBQXdCLENBQUMsSUFBSSxDQUFDLENBQUM7UUFDaEQsTUFBTSxVQUFVLENBQUMsb0JBQW9CLENBQUMsRUFBQyxDQUFDLEVBQUUsQ0FBQyxHQUFHLEVBQUUsQ0FBQyxFQUFFLENBQUMsR0FBRyxFQUFDLENBQUMsQ0FBQztRQUMxRCxNQUFNLGFBQWEsQ0FBQyxpQkFBaUIsQ0FBQyxJQUFJLENBQUMsQ0FBQztRQUM1QyxNQUFNLFVBQVUsQ0FBQyxPQUFPLEVBQUUsQ0FBQztRQUUzQixNQUFNLFVBQVUsQ0FBQyxRQUFRLENBQUMsS0FBSyxDQUFDLENBQUM7UUFDakMsTUFBTSxVQUFVLEdBQUcsR0FBRyxTQUFTLG1CQUFtQixDQUFDO1FBQ25ELE1BQU0sU0FBUyxHQUFHLE1BQU0sUUFBUSxDQUFDLFlBQVksQ0FBQyxHQUFHLFVBQVUsYUFBYSxFQUFFO1lBQ3RFLFlBQVksRUFBRSxFQUFDLENBQUMsRUFBRSxDQUFDLEdBQUcsRUFBRSxDQUFDLEVBQUUsQ0FBQyxHQUFHLEVBQUM7U0FDbkMsQ0FBQyxDQUFDO1FBQ0gsTUFBTSwwQ0FBcUIsQ0FBQyxVQUFVLEVBQUU7WUFDcEMsS0FBSyxFQUFFLEVBQUMsS0FBSyxFQUFFLFlBQVksRUFBRSxXQUFXLEVBQUUsdUJBQXVCLEVBQUM7WUFDbEUsUUFBUSxFQUFFLElBQUk7WUFDZCxNQUFNLEVBQUUsS0FBSztZQUNiLFVBQVUsRUFBRSxJQUFJO1NBQ25CLENBQUMsQ0FBQztRQUVILE1BQU0sVUFBVSxDQUFDLFFBQVEsQ0FBQyxJQUFJLENBQUMsQ0FBQztRQUNoQyxNQUFNLGFBQWEsQ0FBQyxXQUFXLENBQUMsQ0FBQyxNQUFNLEVBQUUsT0FBTyxDQUFDLEVBQUUsRUFBQyxRQUFRLEVBQUUsSUFBSSxFQUFDLENBQUMsQ0FBQztRQUNyRSxNQUFNLFVBQVUsQ0FBQyxJQUFJLENBQUMsT0FBTyxDQUFDLENBQUM7UUFDL0IsTUFBTSxVQUFVLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDO1FBQzVCLE1BQU0sVUFBVSxDQUFDLEtBQUssQ0FBQyxLQUFLLENBQUMsQ0FBQztRQUM5QixNQUFNLFVBQVUsQ0FBQyxJQUFJLENBQUMsR0FBRyxDQUFDLENBQUM7UUFDM0IsTUFBTSxVQUFVLENBQUMsVUFBVSxDQUFDLGNBQWMsQ0FBQyxDQUFDO1FBQzVDLE1BQU0sVUFBVSxDQUFDLElBQUksQ0FBQyxHQUFHLENBQUMsQ0FBQztRQUMzQixNQUFNLFVBQVUsQ0FBQyxLQUFLLENBQUMsT0FBTyxDQUFDLENBQUM7UUFDaEMsTUFBTSxVQUFVLENBQUMsSUFBSSxDQUFDLEdBQUcsQ0FBQyxDQUFDO1FBQzNCLE1BQU0sVUFBVSxDQUFDLElBQUksQ0FBQyxNQUFNLENBQUMsQ0FBQztRQUM5QixNQUFNLFVBQVUsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUM7UUFDNUIsTUFBTSxVQUFVLENBQUMsS0FBSyxDQUFDLENBQUMsTUFBTSxFQUFFLEdBQUcsQ0FBQyxDQUFDLENBQUM7UUFFdEMsTUFBTSxVQUFVLENBQUMsUUFBUSxDQUFDLElBQUksQ0FBQyxDQUFDO1FBQ2hDLE1BQU0sYUFBYSxDQUFDLFdBQVcsQ0FBQyxDQUFDLE1BQU0sRUFBRSxPQUFPLENBQUMsRUFBRSxFQUFDLFFBQVEsRUFBRSxJQUFJLEVBQUMsQ0FBQyxDQUFDO1FBQ3JFLE1BQU0sVUFBVSxDQUFDLElBQUksQ0FBQyxVQUFVLENBQUMsQ0FBQztRQUNsQyxNQUFNLFVBQVUsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUM7UUFDNUIsTUFBTSxVQUFVLENBQUMsS0FBSyxDQUFDLENBQUMsTUFBTSxFQUFFLEdBQUcsQ0FBQyxDQUFDLENBQUM7UUFFdEMsTUFBTSxVQUFVLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDO1FBQzVCLE1BQU0sU0FBUyxDQUFDLElBQUksRUFBRSxDQUFDO0tBQzFCO1lBQVM7UUFDTixZQUFZLEVBQUUsQ0FBQztLQUNsQjtBQUNMLENBQUMsQ0FDSixDQUFDIn0=