@launchmenu/applet-window-manager
Version:
An applet to manage LMs window
31 lines • 2.97 kB
JavaScript
Object.defineProperty(exports, "__esModule", { value: true });
const applet_lm_recorder_1 = require("@launchmenu/applet-lm-recorder");
exports.default = applet_lm_recorder_1.declareVideoScript(async ({ controller, recorder, visualizer, keyVisualizer, LM }) => {
keyVisualizer.setListenerEnabled(false);
await controller.resetLM();
const recordings = `${__dirname}/../../recordings`;
// Banner
await controller.type("setting: position");
await recorder.screenshotLM(`${recordings}/banner.png`);
await controller.press("esc");
// // Context menu
// await controller.type("hello");
// await controller.selectItem(/hello/);
// await controller.press("tab");
// await controller.navigate([/global/i, /window/i]);
// await recorder.screenshotLM(`${recordings}/contextMenu.png`);
// await controller.hold(["shift", "esc"]);
// Settings
await controller.type("settings");
await controller.navigate([/settings manager/i, /window/i]);
await recorder.screenshotLM(`${recordings}/settings.png`);
await recorder.screenshotLM(`${recordings}/windowPosition.png`);
// Window size
await controller.selectItem(/size/i);
await recorder.screenshotLM(`${recordings}/windowSize.png`);
// Visibility
await controller.navigate([/visibility/i]);
await recorder.screenshotLM(`${recordings}/visibility.png`);
});
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic2NyZWVuc2hvdHMuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvcmVjb3JkU2NyaXB0cy9zY3JlZW5zaG90cy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOztBQUFBLHVFQUFrRTtBQUVsRSxrQkFBZSx1Q0FBa0IsQ0FDN0IsS0FBSyxFQUFFLEVBQUMsVUFBVSxFQUFFLFFBQVEsRUFBRSxVQUFVLEVBQUUsYUFBYSxFQUFFLEVBQUUsRUFBQyxFQUFFLEVBQUU7SUFDNUQsYUFBYSxDQUFDLGtCQUFrQixDQUFDLEtBQUssQ0FBQyxDQUFDO0lBQ3hDLE1BQU0sVUFBVSxDQUFDLE9BQU8sRUFBRSxDQUFDO0lBRTNCLE1BQU0sVUFBVSxHQUFHLEdBQUcsU0FBUyxtQkFBbUIsQ0FBQztJQUVuRCxTQUFTO0lBQ1QsTUFBTSxVQUFVLENBQUMsSUFBSSxDQUFDLG1CQUFtQixDQUFDLENBQUM7SUFDM0MsTUFBTSxRQUFRLENBQUMsWUFBWSxDQUFDLEdBQUcsVUFBVSxhQUFhLENBQUMsQ0FBQztJQUN4RCxNQUFNLFVBQVUsQ0FBQyxLQUFLLENBQUMsS0FBSyxDQUFDLENBQUM7SUFFOUIsa0JBQWtCO0lBQ2xCLGtDQUFrQztJQUNsQyx3Q0FBd0M7SUFDeEMsaUNBQWlDO0lBQ2pDLHFEQUFxRDtJQUNyRCxnRUFBZ0U7SUFDaEUsMkNBQTJDO0lBRTNDLFdBQVc7SUFDWCxNQUFNLFVBQVUsQ0FBQyxJQUFJLENBQUMsVUFBVSxDQUFDLENBQUM7SUFDbEMsTUFBTSxVQUFVLENBQUMsUUFBUSxDQUFDLENBQUMsbUJBQW1CLEVBQUUsU0FBUyxDQUFDLENBQUMsQ0FBQztJQUM1RCxNQUFNLFFBQVEsQ0FBQyxZQUFZLENBQUMsR0FBRyxVQUFVLGVBQWUsQ0FBQyxDQUFDO0lBQzFELE1BQU0sUUFBUSxDQUFDLFlBQVksQ0FBQyxHQUFHLFVBQVUscUJBQXFCLENBQUMsQ0FBQztJQUVoRSxjQUFjO0lBQ2QsTUFBTSxVQUFVLENBQUMsVUFBVSxDQUFDLE9BQU8sQ0FBQyxDQUFDO0lBQ3JDLE1BQU0sUUFBUSxDQUFDLFlBQVksQ0FBQyxHQUFHLFVBQVUsaUJBQWlCLENBQUMsQ0FBQztJQUU1RCxhQUFhO0lBQ2IsTUFBTSxVQUFVLENBQUMsUUFBUSxDQUFDLENBQUMsYUFBYSxDQUFDLENBQUMsQ0FBQztJQUMzQyxNQUFNLFFBQVEsQ0FBQyxZQUFZLENBQUMsR0FBRyxVQUFVLGlCQUFpQixDQUFDLENBQUM7QUFDaEUsQ0FBQyxDQUNKLENBQUMifQ==
;