diff --git a/__tests__/snapshot/core/examples/test/scale-003.html.jpg b/__tests__/snapshot/core/examples/test/scale-003.html.jpg index 2f0d8af..2f342c5 100644 Binary files a/__tests__/snapshot/core/examples/test/scale-003.html.jpg and b/__tests__/snapshot/core/examples/test/scale-003.html.jpg differ diff --git a/packages/core/__tests__/lib/point.test.ts b/packages/core/__tests__/lib/point.test.ts index 7909632..fa1273c 100644 --- a/packages/core/__tests__/lib/point.test.ts +++ b/packages/core/__tests__/lib/point.test.ts @@ -15,15 +15,15 @@ describe('@idraw/core', () => { }; const transform = { scale: 2, - scrollX: -200, - scrollY: -100, + scrollLeft: 200, + scrollTop: 100, }; const mount = document.querySelector('#mount') as HTMLDivElement; const idraw = new IDraw(mount, opts); idraw.scale(transform.scale); - idraw.scrollX(transform.scrollX); - idraw.scrollY(transform.scrollY); + idraw.scrollLeft(transform.scrollLeft); + idraw.scrollTop(transform.scrollTop); const p1 = {x: 400, y: 300}; const p2 = {x: 300, y: 200}; diff --git a/packages/core/examples/features/lib/main.js b/packages/core/examples/features/lib/main.js index f9ca777..a2f8f5d 100644 --- a/packages/core/examples/features/lib/main.js +++ b/packages/core/examples/features/lib/main.js @@ -9,8 +9,8 @@ const mount = document.querySelector('#mount'); const defaultConf = { scale: 1.5, - scrollX: 0, - scrollY: 0, + scrollLeft: 100, + scrollTop: 50, }; const core = new Core(mount, { width: 600, diff --git a/packages/core/examples/features/lib/scroll.js b/packages/core/examples/features/lib/scroll.js index eb86d0a..1ed6c4d 100644 --- a/packages/core/examples/features/lib/scroll.js +++ b/packages/core/examples/features/lib/scroll.js @@ -1,31 +1,31 @@ -const inputX = document.querySelector('#scrollX'); -const inputY = document.querySelector('#scrollY'); +const inputX = document.querySelector('#scrollLeft'); +const inputY = document.querySelector('#scrollTop'); let hasInited = false; export function doScroll(core, conf = {}) { if (hasInited === true) return; if (!(inputY && inputX)) return; - if (conf.scrollX >= 0) { - inputX.value = conf.scrollX; - core.scrollX(conf.scrollX); + if (conf.scrollLeft >= 0) { + inputX.value = conf.scrollLeft; + core.scrollLeft(conf.scrollLeft); } - if (conf.scrollY >= 0) { - inputY.value = conf.scrollY; - core.scrollY(conf.scrollY); + if (conf.scrollTop >= 0) { + inputY.value = conf.scrollTop; + core.scrollTop(conf.scrollTop); } inputX.addEventListener('change', () => { const val = inputX.value * 1; if (val >= 0 || val < 0) { - core.scrollX(val); + core.scrollLeft(val); } }); inputY.addEventListener('change', () => { const val = inputY.value * 1; if (val >= 0 || val < 0) { - core.scrollY(val); + core.scrollTop(val); } }); hasInited = true; diff --git a/packages/core/examples/features/main.html b/packages/core/examples/features/main.html index 9c35813..0477be5 100644 --- a/packages/core/examples/features/main.html +++ b/packages/core/examples/features/main.html @@ -20,10 +20,10 @@