Skip to content

Commit 453a06c

Browse files
committed
Maintenance/310/remove adapters (#311)
* (#310) Delete both adapters * (#310) Migrate window.function to not use adapters * (#310) Migrated window.class to not use adapters * (#310) Migrated screen.class to not use adapters * (#310) Migrated movement.function to not use adapters * (#310) Migrated mouse.class to not use adapters * (#310) Remove leftover notions of adapters in test description * (#310) Fixed expected format when saving a screenshot to disk * (#310) Migrated keyboard.class to not use adapters * (#310) Migrated clipboard.class to not use adapters * (#310) Migrated assert.class test to not use adapters * (#310) Migrated all exported instances to not use adapters * (#310) Removed mention of adapter from test description
1 parent 3b0ef8b commit 453a06c

20 files changed

+729
-1362
lines changed

index.ts

+6-10
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
import {NativeAdapter} from "./lib/adapter/native.adapter.class";
2-
import {VisionAdapter} from "./lib/adapter/vision.adapter.class";
31
import {AssertClass} from "./lib/assert.class";
42
import {ClipboardClass} from "./lib/clipboard.class";
53
import {KeyboardClass} from "./lib/keyboard.class";
@@ -37,18 +35,16 @@ export {Region} from "./lib/region.class";
3735
export {Window} from "./lib/window.class";
3836
export {FileType} from "./lib/file-type.enum";
3937

40-
const screenActions = new VisionAdapter(providerRegistry);
41-
const nativeActions = new NativeAdapter(providerRegistry);
4238
const lineHelper = new LineHelper();
4339

44-
const clipboard = new ClipboardClass(nativeActions);
45-
const keyboard = new KeyboardClass(nativeActions);
46-
const mouse = new MouseClass(nativeActions);
47-
const screen = new ScreenClass(screenActions);
40+
const clipboard = new ClipboardClass(providerRegistry);
41+
const keyboard = new KeyboardClass(providerRegistry);
42+
const mouse = new MouseClass(providerRegistry);
43+
const screen = new ScreenClass(providerRegistry);
4844
const assert = new AssertClass(screen);
4945

50-
const {straightTo, up, down, left, right} = createMovementApi(nativeActions, lineHelper);
51-
const {getWindows, getActiveWindow} = createWindowApi(nativeActions);
46+
const {straightTo, up, down, left, right} = createMovementApi(providerRegistry, lineHelper);
47+
const {getWindows, getActiveWindow} = createWindowApi(providerRegistry);
5248

5349
const loadImage = providerRegistry.getImageReader().load;
5450
const saveImage = providerRegistry.getImageWriter().store;

lib/adapter/native.adapter.class.spec.ts

-263
This file was deleted.

0 commit comments

Comments
 (0)