123456789101112131415161718192021222324252627282930313233 |
- import { EventHub } from './../../src/event/EventHub';
- import { WhitePage } from '../../src/board/WhitePage/index';
- import { SyncEvent } from '../../src/event/Event';
-
- const eventHub = new EventHub();
-
- eventHub.on('sync', (changeEv: SyncEvent) => {
- console.log(changeEv);
- });
-
- const page1 = new WhitePage(
- { imgEle: document.getElementById('image1') as HTMLImageElement },
- { eventHub }
- );
-
- page1.drawboard.open((dataUrl: string) => {
- const res = document.getElementById('resultImage') as HTMLImageElement;
- res.src = dataUrl;
- });
-
- const page2 = new WhitePage(
- { imgEle: document.getElementById('image2') as HTMLImageElement },
- {
- mode: 'mirror',
- eventHub
- }
- );
-
- page2.drawboard.open((dataUrl: string) => {
- const res = document.getElementById('resultImage') as HTMLImageElement;
- res.src = dataUrl;
- });
|