Forráskód Böngészése

Add the "svelte" field. Export some constants.

Naotoshi Fujita 3 éve
szülő
commit
ad74200f54
5 módosított fájl, 59 hozzáadás és 6 törlés
  1. 8 0
      dist/js/splide.cjs.js
  2. 2 1
      dist/js/splide.esm.js
  3. 41 1
      dist/types/index.d.ts
  4. 5 4
      package.json
  5. 3 0
      src/js/index.ts

+ 8 - 0
dist/js/splide.cjs.js

@@ -639,6 +639,7 @@ var ARROW_LEFT = ARROW + "Left";
 var ARROW_RIGHT = ARROW + "Right";
 var ARROW_UP = ARROW + "Up";
 var ARROW_DOWN = ARROW + "Down";
+var LTR = "ltr";
 var RTL = "rtl";
 var TTB = "ttb";
 var ORIENTATION_MAP = {
@@ -3651,6 +3652,7 @@ exports.CLASS_TOGGLE_PAUSE = CLASS_TOGGLE_PAUSE;
 exports.CLASS_TOGGLE_PLAY = CLASS_TOGGLE_PLAY;
 exports.CLASS_TRACK = CLASS_TRACK;
 exports.CLASS_VISIBLE = CLASS_VISIBLE;
+exports.DEFAULTS = DEFAULTS;
 exports.EVENT_ACTIVE = EVENT_ACTIVE;
 exports.EVENT_ARROWS_MOUNTED = EVENT_ARROWS_MOUNTED;
 exports.EVENT_ARROWS_UPDATED = EVENT_ARROWS_UPDATED;
@@ -3683,10 +3685,16 @@ exports.EVENT_UPDATED = EVENT_UPDATED;
 exports.EVENT_VISIBLE = EVENT_VISIBLE;
 exports.EventBinder = EventBinder;
 exports.EventInterface = EventInterface;
+exports.FADE = FADE;
+exports.LOOP = LOOP;
+exports.LTR = LTR;
+exports.RTL = RTL;
 exports.RequestInterval = RequestInterval;
+exports.SLIDE = SLIDE;
 exports.STATUS_CLASSES = STATUS_CLASSES;
 exports.Splide = Splide;
 exports.SplideRenderer = SplideRenderer;
 exports.State = State;
+exports.TTB = TTB;
 exports.Throttle = Throttle;
 exports["default"] = Splide;

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

@@ -634,6 +634,7 @@ var ARROW_LEFT = ARROW + "Left";
 var ARROW_RIGHT = ARROW + "Right";
 var ARROW_UP = ARROW + "Up";
 var ARROW_DOWN = ARROW + "Down";
+var LTR = "ltr";
 var RTL = "rtl";
 var TTB = "ttb";
 var ORIENTATION_MAP = {
@@ -3619,4 +3620,4 @@ var SplideRenderer = /*#__PURE__*/function () {
   return SplideRenderer;
 }();
 
-export { CLASSES, CLASS_ACTIVE, CLASS_ARROW, CLASS_ARROWS, CLASS_ARROW_NEXT, CLASS_ARROW_PREV, CLASS_CLONE, CLASS_CONTAINER, CLASS_FOCUS_IN, CLASS_INITIALIZED, CLASS_LIST, CLASS_LOADING, CLASS_NEXT, CLASS_PAGINATION, CLASS_PAGINATION_PAGE, CLASS_PREV, CLASS_PROGRESS, CLASS_PROGRESS_BAR, CLASS_ROOT, CLASS_SLIDE, CLASS_SPINNER, CLASS_SR, CLASS_TOGGLE, CLASS_TOGGLE_PAUSE, CLASS_TOGGLE_PLAY, CLASS_TRACK, CLASS_VISIBLE, EVENT_ACTIVE, EVENT_ARROWS_MOUNTED, EVENT_ARROWS_UPDATED, EVENT_AUTOPLAY_PAUSE, EVENT_AUTOPLAY_PLAY, EVENT_AUTOPLAY_PLAYING, EVENT_CLICK, EVENT_DESTROY, EVENT_DRAG, EVENT_DRAGGED, EVENT_DRAGGING, EVENT_HIDDEN, EVENT_INACTIVE, EVENT_LAZYLOAD_LOADED, EVENT_MOUNTED, EVENT_MOVE, EVENT_MOVED, EVENT_NAVIGATION_MOUNTED, EVENT_PAGINATION_MOUNTED, EVENT_PAGINATION_UPDATED, EVENT_READY, EVENT_REFRESH, EVENT_RESIZE, EVENT_RESIZED, EVENT_SCROLL, EVENT_SCROLLED, EVENT_SHIFTED, EVENT_SLIDE_KEYDOWN, EVENT_UPDATED, EVENT_VISIBLE, EventBinder, EventInterface, RequestInterval, STATUS_CLASSES, Splide, SplideRenderer, State, Throttle, Splide as default };
+export { CLASSES, CLASS_ACTIVE, CLASS_ARROW, CLASS_ARROWS, CLASS_ARROW_NEXT, CLASS_ARROW_PREV, CLASS_CLONE, CLASS_CONTAINER, CLASS_FOCUS_IN, CLASS_INITIALIZED, CLASS_LIST, CLASS_LOADING, CLASS_NEXT, CLASS_PAGINATION, CLASS_PAGINATION_PAGE, CLASS_PREV, CLASS_PROGRESS, CLASS_PROGRESS_BAR, CLASS_ROOT, CLASS_SLIDE, CLASS_SPINNER, CLASS_SR, CLASS_TOGGLE, CLASS_TOGGLE_PAUSE, CLASS_TOGGLE_PLAY, CLASS_TRACK, CLASS_VISIBLE, DEFAULTS, EVENT_ACTIVE, EVENT_ARROWS_MOUNTED, EVENT_ARROWS_UPDATED, EVENT_AUTOPLAY_PAUSE, EVENT_AUTOPLAY_PLAY, EVENT_AUTOPLAY_PLAYING, EVENT_CLICK, EVENT_DESTROY, EVENT_DRAG, EVENT_DRAGGED, EVENT_DRAGGING, EVENT_HIDDEN, EVENT_INACTIVE, EVENT_LAZYLOAD_LOADED, EVENT_MOUNTED, EVENT_MOVE, EVENT_MOVED, EVENT_NAVIGATION_MOUNTED, EVENT_PAGINATION_MOUNTED, EVENT_PAGINATION_UPDATED, EVENT_READY, EVENT_REFRESH, EVENT_RESIZE, EVENT_RESIZED, EVENT_SCROLL, EVENT_SCROLLED, EVENT_SHIFTED, EVENT_SLIDE_KEYDOWN, EVENT_UPDATED, EVENT_VISIBLE, EventBinder, EventInterface, FADE, LOOP, LTR, RTL, RequestInterval, SLIDE, STATUS_CLASSES, Splide, SplideRenderer, State, TTB, Throttle, Splide as default };

+ 41 - 1
dist/types/index.d.ts

@@ -1628,4 +1628,44 @@ declare const CLASSES: {
     spinner: string;
 };
 
-export { AnyFunction, ArrowsComponent, AutoplayComponent, BaseComponent, CLASSES, CLASS_ACTIVE, CLASS_ARROW, CLASS_ARROWS, CLASS_ARROW_NEXT, CLASS_ARROW_PREV, CLASS_CLONE, CLASS_CONTAINER, CLASS_FOCUS_IN, CLASS_INITIALIZED, CLASS_LIST, CLASS_LOADING, CLASS_NEXT, CLASS_PAGINATION, CLASS_PAGINATION_PAGE, CLASS_PREV, CLASS_PROGRESS, CLASS_PROGRESS_BAR, CLASS_ROOT, CLASS_SLIDE, CLASS_SPINNER, CLASS_SR, CLASS_TOGGLE, CLASS_TOGGLE_PAUSE, CLASS_TOGGLE_PLAY, CLASS_TRACK, CLASS_VISIBLE, Cast, ClonesComponent, ComponentConstructor, Components, ControllerComponent, CoverComponent, DirectionComponent, DragComponent, EVENT_ACTIVE, EVENT_ARROWS_MOUNTED, EVENT_ARROWS_UPDATED, EVENT_AUTOPLAY_PAUSE, EVENT_AUTOPLAY_PLAY, EVENT_AUTOPLAY_PLAYING, EVENT_CLICK, EVENT_DESTROY, EVENT_DRAG, EVENT_DRAGGED, EVENT_DRAGGING, EVENT_HIDDEN, EVENT_INACTIVE, EVENT_LAZYLOAD_LOADED, EVENT_MOUNTED, EVENT_MOVE, EVENT_MOVED, EVENT_NAVIGATION_MOUNTED, EVENT_PAGINATION_MOUNTED, EVENT_PAGINATION_UPDATED, EVENT_READY, EVENT_REFRESH, EVENT_RESIZE, EVENT_RESIZED, EVENT_SCROLL, EVENT_SCROLLED, EVENT_SHIFTED, EVENT_SLIDE_KEYDOWN, EVENT_UPDATED, EVENT_VISIBLE, ElementsComponent, EventBinder, EventBinderObject, EventInterface, EventInterfaceObject, EventMap, Head, KeyboardComponent, LayoutComponent, LazyLoadComponent, LiveComponent, MediaComponent, MoveComponent, Options, PaginationComponent, PaginationData, PaginationItem, Push, RequestInterval, RequestIntervalInterface, Resolve, ResponsiveOptions, STATUS_CLASSES, ScrollComponent, Shift, ShiftN, SlideComponent, SlidesComponent, Splide, SplideRenderer, State, StateObject, SyncComponent, SyncTarget, Throttle, ThrottleInstance, TransitionComponent, WheelComponent, Splide as default };
+/**
+ * The collection of default options.
+ * Note that this collection does not contain all options.
+ *
+ * @since 3.0.0
+ */
+declare const DEFAULTS: Options;
+
+/**
+ * Enumerates slides from left to right.
+ */
+declare const LTR = "ltr";
+/**
+ * Enumerates slides from right to left.
+ */
+declare const RTL = "rtl";
+/**
+ * Enumerates slides in a col.
+ */
+declare const TTB = "ttb";
+
+/**
+ * The type for the regular slider.
+ *
+ * @since 3.0.0
+ */
+declare const SLIDE = "slide";
+/**
+ * The type for the carousel slider.
+ *
+ * @since 3.0.0
+ */
+declare const LOOP = "loop";
+/**
+ * The type for the fade slider that can not have multiple slides in a page.
+ *
+ * @since 3.0.0
+ */
+declare const FADE = "fade";
+
+export { AnyFunction, ArrowsComponent, AutoplayComponent, BaseComponent, CLASSES, CLASS_ACTIVE, CLASS_ARROW, CLASS_ARROWS, CLASS_ARROW_NEXT, CLASS_ARROW_PREV, CLASS_CLONE, CLASS_CONTAINER, CLASS_FOCUS_IN, CLASS_INITIALIZED, CLASS_LIST, CLASS_LOADING, CLASS_NEXT, CLASS_PAGINATION, CLASS_PAGINATION_PAGE, CLASS_PREV, CLASS_PROGRESS, CLASS_PROGRESS_BAR, CLASS_ROOT, CLASS_SLIDE, CLASS_SPINNER, CLASS_SR, CLASS_TOGGLE, CLASS_TOGGLE_PAUSE, CLASS_TOGGLE_PLAY, CLASS_TRACK, CLASS_VISIBLE, Cast, ClonesComponent, ComponentConstructor, Components, ControllerComponent, CoverComponent, DEFAULTS, DirectionComponent, DragComponent, EVENT_ACTIVE, EVENT_ARROWS_MOUNTED, EVENT_ARROWS_UPDATED, EVENT_AUTOPLAY_PAUSE, EVENT_AUTOPLAY_PLAY, EVENT_AUTOPLAY_PLAYING, EVENT_CLICK, EVENT_DESTROY, EVENT_DRAG, EVENT_DRAGGED, EVENT_DRAGGING, EVENT_HIDDEN, EVENT_INACTIVE, EVENT_LAZYLOAD_LOADED, EVENT_MOUNTED, EVENT_MOVE, EVENT_MOVED, EVENT_NAVIGATION_MOUNTED, EVENT_PAGINATION_MOUNTED, EVENT_PAGINATION_UPDATED, EVENT_READY, EVENT_REFRESH, EVENT_RESIZE, EVENT_RESIZED, EVENT_SCROLL, EVENT_SCROLLED, EVENT_SHIFTED, EVENT_SLIDE_KEYDOWN, EVENT_UPDATED, EVENT_VISIBLE, ElementsComponent, EventBinder, EventBinderObject, EventInterface, EventInterfaceObject, EventMap, FADE, Head, KeyboardComponent, LOOP, LTR, LayoutComponent, LazyLoadComponent, LiveComponent, MediaComponent, MoveComponent, Options, PaginationComponent, PaginationData, PaginationItem, Push, RTL, RequestInterval, RequestIntervalInterface, Resolve, ResponsiveOptions, SLIDE, STATUS_CLASSES, ScrollComponent, Shift, ShiftN, SlideComponent, SlidesComponent, Splide, SplideRenderer, State, StateObject, SyncComponent, SyncTarget, TTB, Throttle, ThrottleInstance, TransitionComponent, WheelComponent, Splide as default };

+ 5 - 4
package.json

@@ -7,6 +7,7 @@
   "main": "dist/js/splide.cjs.js",
   "module": "dist/js/splide.esm.js",
   "types": "dist/types/index.d.ts",
+  "svelte": "dist/js/splide.esm.js",
   "jsdelivr": "dist/js/splide.min.js",
   "keywords": [
     "splide",
@@ -90,15 +91,15 @@
       "node": "./dist/js/splide.cjs.js",
       "default": "./dist/js/splide.esm.js"
     },
-    "./css": "./dist/css/splide.min.css",
-    "./css/core": "./dist/css/splide-core.min.css",
-    "./css/*": "./dist/css/themes/splide-*.min.css",
-    "./dist/": "./dist/",
     "./src/js/utils": {
       "node": "./dist/js/utils/splide-utils.cjs.js",
       "default": "./dist/js/utils/splide-utils.esm.js",
       "types": "./src/js/utils/index.ts"
     },
+    "./css": "./dist/css/splide.min.css",
+    "./css/core": "./dist/css/splide-core.min.css",
+    "./css/*": "./dist/css/themes/splide-*.min.css",
+    "./dist/": "./dist/",
     "./src/css/template/": "./src/css/template/",
     "./package.json": "./package.json"
   }

+ 3 - 0
src/js/index.ts

@@ -6,3 +6,6 @@ export * from './constructors';
 export * from './types';
 export * from './constants/events';
 export * from './constants/classes';
+export * from './constants/defaults';
+export * from './constants/directions';
+export * from './constants/types';