How to use the @nut-tree/nut-js.screen.config function in @nut-tree/nut-js

To help you get started, we’ve selected a few @nut-tree/nut-js examples, based on popular ways it is used in public projects.

Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.

github sakuli / sakuli / packages / sakuli-legacy / src / context / common / actions / screen.function.ts View on Github external
return new Promise(async (resolve, reject) => {
            try {
                screen.config.resourceDirectory = path;
                const result = await screen.waitFor(filepath, timeoutMs, {
                    confidence,
                    searchRegion: new NutRegion(
                        left,
                        top,
                        width,
                        height
                    )
                });
                resolve({
                    left: result.left,
                    top: result.top,
                    width: result.width,
                    height: result.height
                });
            } catch (e) {
github sakuli / sakuli / packages / sakuli-legacy / src / context / common / actions / screen.function.ts View on Github external
return new Promise(async (resolve, reject) => {
            try {
                screen.config.resourceDirectory = path;
                const result = await screen.find(filename, {
                    confidence,
                    searchRegion: new NutRegion(
                        left,
                        top,
                        width,
                        height
                    )
                });
                resolve({
                    left: result.left,
                    top: result.top,
                    width: result.width,
                    height: result.height
                });
            } catch (e) {