@launchmenu/applet-notes
Version:
An applet to make short notes
37 lines • 3.54 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 {
await controller.resetLM();
keyVisualizer.setListenerEnabled(false);
await controller.type("notes");
await controller.selectItem(/^Notes$/m);
await controller.press("enter");
await controller.selectItem(/Add note/m);
await controller.press("enter");
await controller.type([
"Food",
{ key: "enter" },
{ text: "- Oranges \n- Potatoes" },
{ key: "esc" },
]);
keyVisualizer.setListenerEnabled(true);
const recordings = `${__dirname}/../../recordings`;
const recording = await recorder.recordLM(`${recordings}/changeAppearance.webm`);
await controller.wait(1500);
await controller.press("tab");
await controller.wait(500);
await controller.navigate([/^edit styling$/im, /^set syntax mode$/im]);
await controller.wait(1000);
await controller.type(["markdown", { delay: 1000, key: "enter" }]);
await controller.wait(4000);
await recording.stop();
}
finally {
restoreNotes();
}
});
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY2hhbmdlQXBwZWFyYW5jZS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9yZWNvcmRTY3JpcHRzL2NoYW5nZUFwcGVhcmFuY2UudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7QUFBQSx1RUFBa0U7QUFDbEUsNkRBQXdEO0FBRXhELGtCQUFlLHVDQUFrQixDQUM3QixLQUFLLEVBQUUsRUFBQyxVQUFVLEVBQUUsUUFBUSxFQUFFLFVBQVUsRUFBRSxhQUFhLEVBQUUsRUFBRSxFQUFDLEVBQUUsRUFBRTtJQUM1RCxJQUFJLFlBQVksR0FBRyxNQUFNLHVDQUFrQixDQUFDLEVBQUUsQ0FBQyxDQUFDO0lBQ2hELElBQUk7UUFDQSxNQUFNLFVBQVUsQ0FBQyxPQUFPLEVBQUUsQ0FBQztRQUUzQixhQUFhLENBQUMsa0JBQWtCLENBQUMsS0FBSyxDQUFDLENBQUM7UUFDeEMsTUFBTSxVQUFVLENBQUMsSUFBSSxDQUFDLE9BQU8sQ0FBQyxDQUFDO1FBQy9CLE1BQU0sVUFBVSxDQUFDLFVBQVUsQ0FBQyxVQUFVLENBQUMsQ0FBQztRQUN4QyxNQUFNLFVBQVUsQ0FBQyxLQUFLLENBQUMsT0FBTyxDQUFDLENBQUM7UUFDaEMsTUFBTSxVQUFVLENBQUMsVUFBVSxDQUFDLFdBQVcsQ0FBQyxDQUFDO1FBQ3pDLE1BQU0sVUFBVSxDQUFDLEtBQUssQ0FBQyxPQUFPLENBQUMsQ0FBQztRQUNoQyxNQUFNLFVBQVUsQ0FBQyxJQUFJLENBQUM7WUFDbEIsTUFBTTtZQUNOLEVBQUMsR0FBRyxFQUFFLE9BQU8sRUFBQztZQUNkLEVBQUMsSUFBSSxFQUFFLHdCQUF3QixFQUFDO1lBQ2hDLEVBQUMsR0FBRyxFQUFFLEtBQUssRUFBQztTQUNmLENBQUMsQ0FBQztRQUNILGFBQWEsQ0FBQyxrQkFBa0IsQ0FBQyxJQUFJLENBQUMsQ0FBQztRQUV2QyxNQUFNLFVBQVUsR0FBRyxHQUFHLFNBQVMsbUJBQW1CLENBQUM7UUFDbkQsTUFBTSxTQUFTLEdBQUcsTUFBTSxRQUFRLENBQUMsUUFBUSxDQUNyQyxHQUFHLFVBQVUsd0JBQXdCLENBQ3hDLENBQUM7UUFFRixNQUFNLFVBQVUsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUM7UUFDNUIsTUFBTSxVQUFVLENBQUMsS0FBSyxDQUFDLEtBQUssQ0FBQyxDQUFDO1FBQzlCLE1BQU0sVUFBVSxDQUFDLElBQUksQ0FBQyxHQUFHLENBQUMsQ0FBQztRQUMzQixNQUFNLFVBQVUsQ0FBQyxRQUFRLENBQUMsQ0FBQyxrQkFBa0IsRUFBRSxxQkFBcUIsQ0FBQyxDQUFDLENBQUM7UUFDdkUsTUFBTSxVQUFVLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDO1FBQzVCLE1BQU0sVUFBVSxDQUFDLElBQUksQ0FBQyxDQUFDLFVBQVUsRUFBRSxFQUFDLEtBQUssRUFBRSxJQUFJLEVBQUUsR0FBRyxFQUFFLE9BQU8sRUFBQyxDQUFDLENBQUMsQ0FBQztRQUVqRSxNQUFNLFVBQVUsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUM7UUFDNUIsTUFBTSxTQUFTLENBQUMsSUFBSSxFQUFFLENBQUM7S0FDMUI7WUFBUztRQUNOLFlBQVksRUFBRSxDQUFDO0tBQ2xCO0FBQ0wsQ0FBQyxDQUNKLENBQUMifQ==
;