Skip to content

Commit 8d08b6e

Browse files
committed
(#292) Register ImageWriter and ImageReader instances
1 parent 1b101bd commit 8d08b6e

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

lib/provider/provider-registry.class.ts

+4
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,8 @@ import Screen from "./native/libnut-screen.class";
1313
import Window from "./native/libnut-window.class";
1414
import {ImageReader} from "./image-reader.type";
1515
import {ImageWriter} from "./image-writer.type";
16+
import ImageReaderImpl from "./opencv/image-reader.class";
17+
import ImageWriterImpl from "./opencv/image-writer.class";
1618

1719
export interface ProviderRegistry {
1820
getClipboard(): ClipboardProvider;
@@ -145,5 +147,7 @@ providerRegistry.registerKeyboardProvider(new Keyboard());
145147
providerRegistry.registerMouseProvider(new Mouse());
146148
providerRegistry.registerScreenProvider(new Screen());
147149
providerRegistry.registerWindowProvider(new Window());
150+
providerRegistry.registerImageReader(new ImageReaderImpl());
151+
providerRegistry.registerImageWriter(new ImageWriterImpl());
148152

149153
export default providerRegistry;

0 commit comments

Comments
 (0)