@idraw/types
Advanced tools
Comparing version 0.4.0-alpha.6 to 0.4.0-alpha.7
{ | ||
"name": "@idraw/types", | ||
"version": "0.4.0-alpha.6", | ||
"version": "0.4.0-alpha.7", | ||
"description": "", | ||
@@ -5,0 +5,0 @@ "main": "src/index.ts", |
@@ -20,2 +20,7 @@ import type { Point, PointSize } from './point'; | ||
} | ||
export interface BoardWatherWheelEvent { | ||
deltaX: number; | ||
deltaY: number; | ||
point: Point; | ||
} | ||
export type BoardWatherWheelScaleEvent = BoardWatherWheelXEvent & BoardWatherWheelYEvent; | ||
@@ -42,6 +47,4 @@ | ||
doubleClick: BoardWatcherPointEvent; | ||
wheelX: BoardWatherWheelXEvent; | ||
wheelY: BoardWatherWheelYEvent; | ||
wheel: BoardWatherWheelEvent; | ||
wheelScale: BoardWatherWheelScaleEvent; | ||
// scale: BoardWatherScaleEvent; | ||
scrollX: BoardWatherScrollXEvent; | ||
@@ -68,4 +71,5 @@ scrollY: BoardWatherScrollYEvent; | ||
doubleClick?: (e: BoardWatcherEventMap<S>['doubleClick']) => void | boolean; | ||
wheelX?: (e: BoardWatcherEventMap<S>['wheelX']) => void | boolean; | ||
wheelY?: (e: BoardWatcherEventMap<S>['wheelY']) => void | boolean; | ||
// wheelX?: (e: BoardWatcherEventMap<S>['wheelX']) => void | boolean; | ||
// wheelY?: (e: BoardWatcherEventMap<S>['wheelY']) => void | boolean; | ||
wheel?: (e: BoardWatcherEventMap<S>['wheel']) => void | boolean; | ||
wheelScale?: (e: BoardWatcherEventMap<S>['wheelScale']) => void | boolean; | ||
@@ -72,0 +76,0 @@ |
export interface ViewContext2DOptions { | ||
devicePixelRatio?: number; | ||
offscreenCanvas?: OffscreenCanvas | null; | ||
} | ||
@@ -12,3 +13,4 @@ | ||
$resize(opts: { width: number; height: number; devicePixelRatio: number }): void; | ||
$getSize(): { width: number; height: number; devicePixelRatio: number }; | ||
$getOffscreenCanvas(): OffscreenCanvas | null; | ||
$undoPixelRatio(num: number): number; | ||
@@ -15,0 +17,0 @@ $doPixelRatio(num: number): number; |
@@ -30,2 +30,3 @@ import type { Element, ElementType, ElementSize } from './element'; | ||
underContext: ViewContext2D; | ||
drawView: () => void; | ||
} | ||
@@ -32,0 +33,0 @@ |
22566
605