chore: update types
parent
5cb4f23f06
commit
23f7b153c2
|
|
@ -47,7 +47,7 @@
|
||||||
"style-loader": "^3.3.1",
|
"style-loader": "^3.3.1",
|
||||||
"uglifyjs-webpack-plugin": "^2.2.0",
|
"uglifyjs-webpack-plugin": "^2.2.0",
|
||||||
"url-loader": "^4.1.1",
|
"url-loader": "^4.1.1",
|
||||||
"vue": "^3.2.23",
|
"vue": "^3.2.24",
|
||||||
"vue-loader": "16",
|
"vue-loader": "16",
|
||||||
"vue-loader-next": "npm:vue-loader@^16.2.0",
|
"vue-loader-next": "npm:vue-loader@^16.2.0",
|
||||||
"vue-style-loader": "^4.1.3",
|
"vue-style-loader": "^4.1.3",
|
||||||
|
|
|
||||||
|
|
@ -62,7 +62,6 @@
|
||||||
<script>
|
<script>
|
||||||
import './assets/iconfont/iconfont.css'
|
import './assets/iconfont/iconfont.css'
|
||||||
import Viewer from './components/Viewer/Viewer.vue'
|
import Viewer from './components/Viewer/Viewer.vue'
|
||||||
// import Viewer from './Viewer.vue'
|
|
||||||
import ViewerPageSelector from './components/ViewerPageSelector.vue'
|
import ViewerPageSelector from './components/ViewerPageSelector.vue'
|
||||||
|
|
||||||
export default {
|
export default {
|
||||||
|
|
|
||||||
|
|
@ -1,12 +1,12 @@
|
||||||
import { VueConstructor } from 'vue';
|
import { DefineComponent } from 'vue';
|
||||||
|
|
||||||
export default VuePdfViewer;
|
export default VuePdfViewer;
|
||||||
|
|
||||||
export const VuePdfViewer: VuePdfViewerConstructor;
|
|
||||||
|
|
||||||
export interface VuePdfViewerProps {
|
export interface VuePdfViewerProps {
|
||||||
source: object | string;
|
source: object | string;
|
||||||
controls: string[];
|
controls: string[];
|
||||||
|
loadingText: string;
|
||||||
|
renderingText: string;
|
||||||
}
|
}
|
||||||
export interface VuePdfViewerData {
|
export interface VuePdfViewerData {
|
||||||
isLoading: boolean,
|
isLoading: boolean,
|
||||||
|
|
@ -16,14 +16,9 @@ export interface VuePdfViewerData {
|
||||||
zoom: number,
|
zoom: number,
|
||||||
rotate: number,
|
rotate: number,
|
||||||
}
|
}
|
||||||
export interface VuePdfViewerMethods {
|
|
||||||
handleSwitchPage: (page: number) => void;
|
|
||||||
handleUpdateZoom: (zoom: number) => void;
|
|
||||||
reload: () => void;
|
|
||||||
}
|
|
||||||
|
|
||||||
export interface VuePdfViewerConstructor extends VueConstructor {
|
export const VuePdfViewer: DefineComponent<
|
||||||
props: VuePdfViewerProps;
|
VuePdfViewerProps,
|
||||||
data: () => VuePdfViewerData;
|
unknown,
|
||||||
methods: VuePdfViewerMethods;
|
VuePdfViewerData
|
||||||
}
|
>;
|
||||||
|
|
|
||||||
136
yarn.lock
136
yarn.lock
|
|
@ -1948,13 +1948,13 @@
|
||||||
estree-walker "^2.0.2"
|
estree-walker "^2.0.2"
|
||||||
source-map "^0.6.1"
|
source-map "^0.6.1"
|
||||||
|
|
||||||
"@vue/compiler-core@3.2.23":
|
"@vue/compiler-core@3.2.24":
|
||||||
version "3.2.23"
|
version "3.2.24"
|
||||||
resolved "https://registry.yarnpkg.com/@vue/compiler-core/-/compiler-core-3.2.23.tgz#ef1769fbf313306b47c858735a9300aa2a20f104"
|
resolved "https://registry.yarnpkg.com/@vue/compiler-core/-/compiler-core-3.2.24.tgz#cadcda0e026e7f1cd453ce87160be51a5f313fe0"
|
||||||
integrity sha512-4ZhiI/orx+7EJ1B+0zjgvXMV2uRN+XBfG06UN2sJfND9rH5gtEQT3QmO4erum1o6Irl7y754W8/KSaDJh4EUQg==
|
integrity sha512-A0SxB2HAggKzP57LDin5gfgWOTwFyGCtQ5MTMNBADnfQYALWnYuC8kMI0DhRSplGTWRvn9Z2DAnG8f35BnojuA==
|
||||||
dependencies:
|
dependencies:
|
||||||
"@babel/parser" "^7.15.0"
|
"@babel/parser" "^7.15.0"
|
||||||
"@vue/shared" "3.2.23"
|
"@vue/shared" "3.2.24"
|
||||||
estree-walker "^2.0.2"
|
estree-walker "^2.0.2"
|
||||||
source-map "^0.6.1"
|
source-map "^0.6.1"
|
||||||
|
|
||||||
|
|
@ -1966,25 +1966,25 @@
|
||||||
"@vue/compiler-core" "3.2.20"
|
"@vue/compiler-core" "3.2.20"
|
||||||
"@vue/shared" "3.2.20"
|
"@vue/shared" "3.2.20"
|
||||||
|
|
||||||
"@vue/compiler-dom@3.2.23":
|
"@vue/compiler-dom@3.2.24":
|
||||||
version "3.2.23"
|
version "3.2.24"
|
||||||
resolved "https://registry.yarnpkg.com/@vue/compiler-dom/-/compiler-dom-3.2.23.tgz#1dc5ba6c61f4d9e5e22442bfbf1ca306bb698507"
|
resolved "https://registry.yarnpkg.com/@vue/compiler-dom/-/compiler-dom-3.2.24.tgz#32235cb444660245be5cc58f4beb76747400505c"
|
||||||
integrity sha512-X2Nw8QFc5lgoK3kio5ktM95nqmLUH+q+N/PbV4kCHzF1avqv/EGLnAhaaF0Iu4bewNvHJAAhhwPZFeoV/22nbw==
|
integrity sha512-KQEm8r0JFsrNNIfbD28pcwMvHpcJcwjVR1XWFcD0yyQ8eREd7IXhT7J6j7iNCSE/TIo78NOvkwbyX+lnIm836w==
|
||||||
dependencies:
|
dependencies:
|
||||||
"@vue/compiler-core" "3.2.23"
|
"@vue/compiler-core" "3.2.24"
|
||||||
"@vue/shared" "3.2.23"
|
"@vue/shared" "3.2.24"
|
||||||
|
|
||||||
"@vue/compiler-sfc@3.2.23":
|
"@vue/compiler-sfc@3.2.24":
|
||||||
version "3.2.23"
|
version "3.2.24"
|
||||||
resolved "https://registry.yarnpkg.com/@vue/compiler-sfc/-/compiler-sfc-3.2.23.tgz#35ef678240b29da5144bc3c6447fa51a07d78875"
|
resolved "https://registry.yarnpkg.com/@vue/compiler-sfc/-/compiler-sfc-3.2.24.tgz#803a309e1935fc85981218d88fd4fb5db05afdb1"
|
||||||
integrity sha512-Aw+pb50Q5zTjyvWod8mNKmYZDRGHJBptmNNWE+84ZxrzEztPgMz8cNYIzWGbwcFVkmJlhvioAMvKnB+LM/sjSA==
|
integrity sha512-YGPcIvVJp2qTPkuT6kT43Eo1xjstyY4bmuiSV31my4bQMBFVR26ANmifUSt759Blok71gK0WzfIZHbcOKYOeKA==
|
||||||
dependencies:
|
dependencies:
|
||||||
"@babel/parser" "^7.15.0"
|
"@babel/parser" "^7.15.0"
|
||||||
"@vue/compiler-core" "3.2.23"
|
"@vue/compiler-core" "3.2.24"
|
||||||
"@vue/compiler-dom" "3.2.23"
|
"@vue/compiler-dom" "3.2.24"
|
||||||
"@vue/compiler-ssr" "3.2.23"
|
"@vue/compiler-ssr" "3.2.24"
|
||||||
"@vue/ref-transform" "3.2.23"
|
"@vue/ref-transform" "3.2.24"
|
||||||
"@vue/shared" "3.2.23"
|
"@vue/shared" "3.2.24"
|
||||||
estree-walker "^2.0.2"
|
estree-walker "^2.0.2"
|
||||||
magic-string "^0.25.7"
|
magic-string "^0.25.7"
|
||||||
postcss "^8.1.10"
|
postcss "^8.1.10"
|
||||||
|
|
@ -2014,20 +2014,20 @@
|
||||||
"@vue/compiler-dom" "3.2.20"
|
"@vue/compiler-dom" "3.2.20"
|
||||||
"@vue/shared" "3.2.20"
|
"@vue/shared" "3.2.20"
|
||||||
|
|
||||||
"@vue/compiler-ssr@3.2.23":
|
"@vue/compiler-ssr@3.2.24":
|
||||||
version "3.2.23"
|
version "3.2.24"
|
||||||
resolved "https://registry.yarnpkg.com/@vue/compiler-ssr/-/compiler-ssr-3.2.23.tgz#cd9c6541c388553f6448244a9f2a76dfdba027ba"
|
resolved "https://registry.yarnpkg.com/@vue/compiler-ssr/-/compiler-ssr-3.2.24.tgz#edd0b7e7cd28d6c2578bb770ce0128bfdef9c948"
|
||||||
integrity sha512-Bqzn4jFyXPK1Ehqiq7e/czS8n62gtYF1Zfeu0DrR5uv+SBllh7LIvZjZU6+c8qbocAd3/T3I3gn2cZGmnDb6zg==
|
integrity sha512-E1HHShNsGVWXxs68LDOUuI+Bzak9W/Ier/366aKDBFuwvfwgruwq6abhMfj6pSDZpwZ/PXnfliyl/m7qBSq6gw==
|
||||||
dependencies:
|
dependencies:
|
||||||
"@vue/compiler-dom" "3.2.23"
|
"@vue/compiler-dom" "3.2.24"
|
||||||
"@vue/shared" "3.2.23"
|
"@vue/shared" "3.2.24"
|
||||||
|
|
||||||
"@vue/reactivity@3.2.23":
|
"@vue/reactivity@3.2.24":
|
||||||
version "3.2.23"
|
version "3.2.24"
|
||||||
resolved "https://registry.yarnpkg.com/@vue/reactivity/-/reactivity-3.2.23.tgz#d2f10749d554f7e94d8d52f36e7e6a0b021a2418"
|
resolved "https://registry.yarnpkg.com/@vue/reactivity/-/reactivity-3.2.24.tgz#4b24301ff7af0607c49a1e6976a22b4f62eab1a4"
|
||||||
integrity sha512-8RGVr/5Kpgb/EkCjgHXqttgA5IMc6n0lIXFY4TVbMkzdXrvaIhzBd7Te44oIDsTSYVKZLpfHd6/wEnuDqE8vFw==
|
integrity sha512-5eVsO9wfQ5erCMSRBjpqLkkI+LglJS7E0oLZJs2gsChpvOjH2Uwt3Hk1nVv0ywStnWg71Ykn3SyQwtnl7PknOQ==
|
||||||
dependencies:
|
dependencies:
|
||||||
"@vue/shared" "3.2.23"
|
"@vue/shared" "3.2.24"
|
||||||
|
|
||||||
"@vue/ref-transform@3.2.20":
|
"@vue/ref-transform@3.2.20":
|
||||||
version "3.2.20"
|
version "3.2.20"
|
||||||
|
|
@ -2040,51 +2040,51 @@
|
||||||
estree-walker "^2.0.2"
|
estree-walker "^2.0.2"
|
||||||
magic-string "^0.25.7"
|
magic-string "^0.25.7"
|
||||||
|
|
||||||
"@vue/ref-transform@3.2.23":
|
"@vue/ref-transform@3.2.24":
|
||||||
version "3.2.23"
|
version "3.2.24"
|
||||||
resolved "https://registry.yarnpkg.com/@vue/ref-transform/-/ref-transform-3.2.23.tgz#5c8b0c0638db27094ddd689020c60cf1aa33d873"
|
resolved "https://registry.yarnpkg.com/@vue/ref-transform/-/ref-transform-3.2.24.tgz#335bf06e0b25be16e7056cc4117c51a79f0c9122"
|
||||||
integrity sha512-gW0GD2PSAs/th7mC7tPB/UwpIQxclbApVtsDtscDmOJXb2+cdu60ny+SuHNgfrlUT/JqWKQHq7jFKO4woxLNaA==
|
integrity sha512-j6oNbsGLvea2rF8GQB9w6q7UFL1So7J+t6ducaMeWPSyjYZ+slWpwPVK6mmyghg5oGqC41R+HC5BV036Y0KhXQ==
|
||||||
dependencies:
|
dependencies:
|
||||||
"@babel/parser" "^7.15.0"
|
"@babel/parser" "^7.15.0"
|
||||||
"@vue/compiler-core" "3.2.23"
|
"@vue/compiler-core" "3.2.24"
|
||||||
"@vue/shared" "3.2.23"
|
"@vue/shared" "3.2.24"
|
||||||
estree-walker "^2.0.2"
|
estree-walker "^2.0.2"
|
||||||
magic-string "^0.25.7"
|
magic-string "^0.25.7"
|
||||||
|
|
||||||
"@vue/runtime-core@3.2.23":
|
"@vue/runtime-core@3.2.24":
|
||||||
version "3.2.23"
|
version "3.2.24"
|
||||||
resolved "https://registry.yarnpkg.com/@vue/runtime-core/-/runtime-core-3.2.23.tgz#f620ce0142e87cbc99c50ac285e644ed9b57986f"
|
resolved "https://registry.yarnpkg.com/@vue/runtime-core/-/runtime-core-3.2.24.tgz#b3e433587442910d90f78f61ce3c5faf6fb3f355"
|
||||||
integrity sha512-wSI5lmY2kCGLf89iiygqxVh6/5bsawz78Me9n1x4U2bHnN0yf3PWyuhN0WgIE8VfEaF7e75E333uboNEIFjgkg==
|
integrity sha512-ReI06vGgYuW0G8FlOcAOzMklVDJSxKuRhYzT8j+a8BTfs1945kxo1Th28BPvasyYx8J+LMeZ0HqpPH9yGXvWvg==
|
||||||
dependencies:
|
dependencies:
|
||||||
"@vue/reactivity" "3.2.23"
|
"@vue/reactivity" "3.2.24"
|
||||||
"@vue/shared" "3.2.23"
|
"@vue/shared" "3.2.24"
|
||||||
|
|
||||||
"@vue/runtime-dom@3.2.23":
|
"@vue/runtime-dom@3.2.24":
|
||||||
version "3.2.23"
|
version "3.2.24"
|
||||||
resolved "https://registry.yarnpkg.com/@vue/runtime-dom/-/runtime-dom-3.2.23.tgz#e6a3362a8a03f034ef6ff9b8281b166f0f314bfc"
|
resolved "https://registry.yarnpkg.com/@vue/runtime-dom/-/runtime-dom-3.2.24.tgz#14b462514cdb01d9de6c09ecf1d5d5d55a58e1e3"
|
||||||
integrity sha512-z6lp0888NkLmxD9j2sGoll8Kb7J743s8s6w7GbiyUc4WZwm0KJ35B4qTFDMoIU0G7CatS6Z+yRTpPHc6srtByg==
|
integrity sha512-piqsabtIEUKkMGSJlOyKUonZEDtdwOpR6teQ8EKbH8PX9sxfAt9snLnFJldUhhyYrLIyDtnjwajfJ7/XtpD4JA==
|
||||||
dependencies:
|
dependencies:
|
||||||
"@vue/runtime-core" "3.2.23"
|
"@vue/runtime-core" "3.2.24"
|
||||||
"@vue/shared" "3.2.23"
|
"@vue/shared" "3.2.24"
|
||||||
csstype "^2.6.8"
|
csstype "^2.6.8"
|
||||||
|
|
||||||
"@vue/server-renderer@3.2.23":
|
"@vue/server-renderer@3.2.24":
|
||||||
version "3.2.23"
|
version "3.2.24"
|
||||||
resolved "https://registry.yarnpkg.com/@vue/server-renderer/-/server-renderer-3.2.23.tgz#c7e22c02d8a518bd2499565b7c7c88b1842edd44"
|
resolved "https://registry.yarnpkg.com/@vue/server-renderer/-/server-renderer-3.2.24.tgz#8009b1e52293fd4efc71b90452baf502ecb9dc03"
|
||||||
integrity sha512-mgQ2VAE5WjeZELJKNbwE69uiBNpN+3LyL0ZDki1bJWVwHD2fhPfx7pwyYuiucE81xz2LxVsyGxhKKUL997g8vw==
|
integrity sha512-DqiCRDxTbv67Hw5ImiqnLIQbPGtIwWLLfEcVHoEnu1f21EMTB6LfoS69EQddd8VyfN5kfX3Fmz27/hrFPpRaMQ==
|
||||||
dependencies:
|
dependencies:
|
||||||
"@vue/compiler-ssr" "3.2.23"
|
"@vue/compiler-ssr" "3.2.24"
|
||||||
"@vue/shared" "3.2.23"
|
"@vue/shared" "3.2.24"
|
||||||
|
|
||||||
"@vue/shared@3.2.20":
|
"@vue/shared@3.2.20":
|
||||||
version "3.2.20"
|
version "3.2.20"
|
||||||
resolved "https://registry.yarnpkg.com/@vue/shared/-/shared-3.2.20.tgz#53746961f731a8ea666e3316271e944238dc31db"
|
resolved "https://registry.yarnpkg.com/@vue/shared/-/shared-3.2.20.tgz#53746961f731a8ea666e3316271e944238dc31db"
|
||||||
integrity sha512-FbpX+hD5BvXCQerEYO7jtAGHlhAkhTQ4KIV73kmLWNlawWhTiVuQxizgVb0BOkX5oG9cIRZ42EG++d/k/Efp0w==
|
integrity sha512-FbpX+hD5BvXCQerEYO7jtAGHlhAkhTQ4KIV73kmLWNlawWhTiVuQxizgVb0BOkX5oG9cIRZ42EG++d/k/Efp0w==
|
||||||
|
|
||||||
"@vue/shared@3.2.23":
|
"@vue/shared@3.2.24":
|
||||||
version "3.2.23"
|
version "3.2.24"
|
||||||
resolved "https://registry.yarnpkg.com/@vue/shared/-/shared-3.2.23.tgz#e885a2ba099d40b69d5461157f3ade31e46a09a9"
|
resolved "https://registry.yarnpkg.com/@vue/shared/-/shared-3.2.24.tgz#d74615e856013b17fb60b19b09d712729ad5e090"
|
||||||
integrity sha512-U+/Jefa0QfXUF2qVy9Dqlrb6HKJSr9/wJcM66wXmWcTOoqg7hOWzF4qruDle51pyF4x3wMn6TSH54UdjKjCKMA==
|
integrity sha512-BUgRiZCkCrqDps5aQ9av05xcge3rn092ztKIh17tHkeEFgP4zfXMQWBA2zfdoCdCEdBL26xtOv+FZYiOp9RUDA==
|
||||||
|
|
||||||
"@webassemblyjs/ast@1.11.1":
|
"@webassemblyjs/ast@1.11.1":
|
||||||
version "1.11.1"
|
version "1.11.1"
|
||||||
|
|
@ -8154,16 +8154,16 @@ vue-style-loader@^4.1.3:
|
||||||
hash-sum "^1.0.2"
|
hash-sum "^1.0.2"
|
||||||
loader-utils "^1.0.2"
|
loader-utils "^1.0.2"
|
||||||
|
|
||||||
vue@^3.2.23:
|
vue@^3.2.24:
|
||||||
version "3.2.23"
|
version "3.2.24"
|
||||||
resolved "https://registry.yarnpkg.com/vue/-/vue-3.2.23.tgz#fe17e4a98bee1afe2aed351a0a80e052728f9ce2"
|
resolved "https://registry.yarnpkg.com/vue/-/vue-3.2.24.tgz#6de7b01e55740dc37c0a5dbd45e70eed49f95189"
|
||||||
integrity sha512-MGp9JZC37lzGhwSu6c1tQxrQbXbw7XKFqtYh7SFwNrNK899FPxGAHwSHMZijMChTSC3uZrD2BGO/3EHOgMJ0cw==
|
integrity sha512-PvCklXNfcUMyeP/a9nME27C32IipwUDoS45rDyKn5+RQrWyjL+0JAJtf98HL6y9bfqQRTlYjSowWEB1nXxvG5Q==
|
||||||
dependencies:
|
dependencies:
|
||||||
"@vue/compiler-dom" "3.2.23"
|
"@vue/compiler-dom" "3.2.24"
|
||||||
"@vue/compiler-sfc" "3.2.23"
|
"@vue/compiler-sfc" "3.2.24"
|
||||||
"@vue/runtime-dom" "3.2.23"
|
"@vue/runtime-dom" "3.2.24"
|
||||||
"@vue/server-renderer" "3.2.23"
|
"@vue/server-renderer" "3.2.24"
|
||||||
"@vue/shared" "3.2.23"
|
"@vue/shared" "3.2.24"
|
||||||
|
|
||||||
watchpack-chokidar2@^2.0.1:
|
watchpack-chokidar2@^2.0.1:
|
||||||
version "2.0.1"
|
version "2.0.1"
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue