浏览代码

Exposes the internal method `update()`.

Naotoshi Fujita 2 年之前
父节点
当前提交
1b7e12e03c
共有 9 个文件被更改,包括 17 次插入10 次删除
  1. 3 2
      dist/js/splide.cjs.js
  2. 3 2
      dist/js/splide.esm.js
  3. 3 2
      dist/js/splide.js
  4. 1 1
      dist/js/splide.min.js
  5. 二进制
      dist/js/splide.min.js.gz
  6. 0 0
      dist/js/splide.min.js.map
  7. 2 2
      package-lock.json
  8. 1 1
      package.json
  9. 4 0
      src/js/components/Arrows/Arrows.ts

+ 3 - 2
dist/js/splide.cjs.js

@@ -1,6 +1,6 @@
 /*!
 /*!
  * Splide.js
  * Splide.js
- * Version  : 4.0.16
+ * Version  : 4.0.17
  * License  : MIT
  * License  : MIT
  * Copyright: 2022 Naotoshi Fujita
  * Copyright: 2022 Naotoshi Fujita
  */
  */
@@ -1856,7 +1856,8 @@ function Arrows(Splide2, Components2, options) {
   return {
   return {
     arrows: arrows,
     arrows: arrows,
     mount: mount,
     mount: mount,
-    destroy: destroy
+    destroy: destroy,
+    update: update
   };
   };
 }
 }
 
 

+ 3 - 2
dist/js/splide.esm.js

@@ -4,7 +4,7 @@ function _createClass(Constructor, protoProps, staticProps) { if (protoProps) _d
 
 
 /*!
 /*!
  * Splide.js
  * Splide.js
- * Version  : 4.0.16
+ * Version  : 4.0.17
  * License  : MIT
  * License  : MIT
  * Copyright: 2022 Naotoshi Fujita
  * Copyright: 2022 Naotoshi Fujita
  */
  */
@@ -1851,7 +1851,8 @@ function Arrows(Splide2, Components2, options) {
   return {
   return {
     arrows: arrows,
     arrows: arrows,
     mount: mount,
     mount: mount,
-    destroy: destroy
+    destroy: destroy,
+    update: update
   };
   };
 }
 }
 
 

+ 3 - 2
dist/js/splide.js

@@ -4,7 +4,7 @@ function _createClass(Constructor, protoProps, staticProps) { if (protoProps) _d
 
 
 /*!
 /*!
  * Splide.js
  * Splide.js
- * Version  : 4.0.16
+ * Version  : 4.0.17
  * License  : MIT
  * License  : MIT
  * Copyright: 2022 Naotoshi Fujita
  * Copyright: 2022 Naotoshi Fujita
  */
  */
@@ -1849,7 +1849,8 @@ function _createClass(Constructor, protoProps, staticProps) { if (protoProps) _d
     return {
     return {
       arrows: arrows,
       arrows: arrows,
       mount: mount,
       mount: mount,
-      destroy: destroy
+      destroy: destroy,
+      update: update
     };
     };
   }
   }
 
 

文件差异内容过多而无法显示
+ 1 - 1
dist/js/splide.min.js


二进制
dist/js/splide.min.js.gz


文件差异内容过多而无法显示
+ 0 - 0
dist/js/splide.min.js.map


+ 2 - 2
package-lock.json

@@ -1,12 +1,12 @@
 {
 {
   "name": "@splidejs/splide",
   "name": "@splidejs/splide",
-  "version": "4.0.15",
+  "version": "4.0.17",
   "lockfileVersion": 2,
   "lockfileVersion": 2,
   "requires": true,
   "requires": true,
   "packages": {
   "packages": {
     "": {
     "": {
       "name": "@splidejs/splide",
       "name": "@splidejs/splide",
-      "version": "4.0.15",
+      "version": "4.0.17",
       "license": "MIT",
       "license": "MIT",
       "devDependencies": {
       "devDependencies": {
         "@babel/core": "^7.18.13",
         "@babel/core": "^7.18.13",

+ 1 - 1
package.json

@@ -1,6 +1,6 @@
 {
 {
   "name": "@splidejs/splide",
   "name": "@splidejs/splide",
-  "version": "4.0.16",
+  "version": "4.0.17",
   "description": "Splide is a lightweight, flexible and accessible slider/carousel. No dependencies, no Lighthouse errors.",
   "description": "Splide is a lightweight, flexible and accessible slider/carousel. No dependencies, no Lighthouse errors.",
   "author": "Naotoshi Fujita",
   "author": "Naotoshi Fujita",
   "license": "MIT",
   "license": "MIT",

+ 4 - 0
src/js/components/Arrows/Arrows.ts

@@ -35,6 +35,9 @@ import { PATH, SIZE, XML_NAME_SPACE } from './path';
  */
  */
 export interface ArrowsComponent extends BaseComponent {
 export interface ArrowsComponent extends BaseComponent {
   arrows: { prev?: HTMLButtonElement, next?: HTMLButtonElement };
   arrows: { prev?: HTMLButtonElement, next?: HTMLButtonElement };
+
+  /** @internal */
+  update(): void;
 }
 }
 
 
 /**
 /**
@@ -210,5 +213,6 @@ export function Arrows( Splide: Splide, Components: Components, options: Options
     arrows,
     arrows,
     mount,
     mount,
     destroy,
     destroy,
+    update,
   };
   };
 }
 }

部分文件因为文件数量过多而无法显示