Skip to content

Commit e706ad1

Browse files
committed
fix(types): add missing type definitions
fix #571
1 parent 8f225f6 commit e706ad1

File tree

2 files changed

+12
-2
lines changed

2 files changed

+12
-2
lines changed

CHANGELOG.md

+4
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
# Changelog
22

3+
## next
4+
5+
- Add missing type definitions for `initialCoverage` option and `zoom` and `zoomTo` methods (#571).
6+
37
## 1.11.0 (Oct 16, 2022)
48

59
- Add a new option: `initialCoverage` (#314, #526).

types/index.d.ts

+8-2
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,11 @@ declare namespace Viewer {
2424
[x: string]: ToolbarOption;
2525
}
2626

27+
export interface Pivot {
28+
x: Number;
29+
y: Number;
30+
}
31+
2732
export interface MoveEventData {
2833
x: number;
2934
y: number;
@@ -93,6 +98,7 @@ declare namespace Viewer {
9398
hidden?(event: CustomEvent): void;
9499
hide?(event: CustomEvent): void;
95100
inheritedAttributes?: string[];
101+
initialCoverage?: number;
96102
initialViewIndex?: number;
97103
inline?: boolean;
98104
interval?: number;
@@ -161,8 +167,8 @@ declare class Viewer {
161167
tooltip(): Viewer;
162168
update(): Viewer;
163169
view(index?: number): Viewer;
164-
zoom(ratio: number, hasTooltip?: boolean): Viewer;
165-
zoomTo(ratio: number, hasTooltip?: boolean): Viewer;
170+
zoom(ratio: number, hasTooltip?: boolean, pivot?: Viewer.Pivot): Viewer;
171+
zoomTo(ratio: number, hasTooltip?: boolean, pivot?: Viewer.Pivot): Viewer;
166172
static noConflict(): Viewer;
167173
static setDefaults(options: Viewer.Options): void;
168174
}

0 commit comments

Comments
 (0)