inner-slider.d.ts 7.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262
  1. declare namespace _default {
  2. const name: string;
  3. const mixins: {
  4. methods: {
  5. setState(state: {}, callback: () => any): void;
  6. __emit(): void;
  7. };
  8. }[];
  9. const inheritAttrs: boolean;
  10. const props: {
  11. accessibility: {
  12. type: BooleanConstructor;
  13. default: boolean;
  14. };
  15. adaptiveHeight: {
  16. type: BooleanConstructor;
  17. default: boolean;
  18. };
  19. afterChange: import("vue-types").VueTypeValidableDef<any> & {
  20. default: any;
  21. };
  22. arrows: {
  23. type: BooleanConstructor;
  24. default: boolean;
  25. };
  26. autoplay: {
  27. type: BooleanConstructor;
  28. default: boolean;
  29. };
  30. autoplaySpeed: import("vue-types").VueTypeValidableDef<number> & {
  31. default: number;
  32. } & {
  33. default: number;
  34. };
  35. beforeChange: import("vue-types").VueTypeValidableDef<any> & {
  36. default: any;
  37. };
  38. centerMode: {
  39. type: BooleanConstructor;
  40. default: boolean;
  41. };
  42. centerPadding: import("vue-types").VueTypeValidableDef<string> & {
  43. default: string;
  44. } & {
  45. default: string;
  46. };
  47. cssEase: import("vue-types").VueTypeValidableDef<string> & {
  48. default: string;
  49. } & {
  50. default: string;
  51. };
  52. dots: {
  53. type: BooleanConstructor;
  54. default: boolean;
  55. };
  56. dotsClass: import("vue-types").VueTypeValidableDef<string> & {
  57. default: string;
  58. } & {
  59. default: string;
  60. };
  61. draggable: {
  62. type: BooleanConstructor;
  63. default: boolean;
  64. };
  65. unslick: {
  66. type: BooleanConstructor;
  67. default: boolean;
  68. };
  69. easing: import("vue-types").VueTypeValidableDef<string> & {
  70. default: string;
  71. } & {
  72. default: string;
  73. };
  74. edgeFriction: import("vue-types").VueTypeValidableDef<number> & {
  75. default: number;
  76. } & {
  77. default: number;
  78. };
  79. fade: {
  80. type: BooleanConstructor;
  81. default: boolean;
  82. };
  83. focusOnSelect: {
  84. type: BooleanConstructor;
  85. default: boolean;
  86. };
  87. infinite: {
  88. type: BooleanConstructor;
  89. default: boolean;
  90. };
  91. initialSlide: import("vue-types").VueTypeValidableDef<number> & {
  92. default: number;
  93. } & {
  94. default: number;
  95. };
  96. lazyLoad: import("vue-types").VueTypeValidableDef<any> & {
  97. default: any;
  98. };
  99. verticalSwiping: {
  100. type: BooleanConstructor;
  101. default: boolean;
  102. };
  103. asNavFor: import("vue-types").VueTypeValidableDef<any> & {
  104. default: any;
  105. };
  106. pauseOnDotsHover: {
  107. type: BooleanConstructor;
  108. default: boolean;
  109. };
  110. pauseOnFocus: {
  111. type: BooleanConstructor;
  112. default: boolean;
  113. };
  114. pauseOnHover: {
  115. type: BooleanConstructor;
  116. default: boolean;
  117. };
  118. responsive: import("vue-types").VueTypeValidableDef<unknown[]> & {
  119. default: () => unknown[];
  120. };
  121. rows: import("vue-types").VueTypeValidableDef<number> & {
  122. default: number;
  123. } & {
  124. default: number;
  125. };
  126. rtl: {
  127. type: BooleanConstructor;
  128. default: boolean;
  129. };
  130. slide: import("vue-types").VueTypeValidableDef<string> & {
  131. default: string;
  132. } & {
  133. default: string;
  134. };
  135. slidesPerRow: import("vue-types").VueTypeValidableDef<number> & {
  136. default: number;
  137. } & {
  138. default: number;
  139. };
  140. slidesToScroll: import("vue-types").VueTypeValidableDef<number> & {
  141. default: number;
  142. } & {
  143. default: number;
  144. };
  145. slidesToShow: import("vue-types").VueTypeValidableDef<number> & {
  146. default: number;
  147. } & {
  148. default: number;
  149. };
  150. speed: import("vue-types").VueTypeValidableDef<number> & {
  151. default: number;
  152. } & {
  153. default: number;
  154. };
  155. swipe: {
  156. type: BooleanConstructor;
  157. default: boolean;
  158. };
  159. swipeEvent: import("vue-types").VueTypeValidableDef<any> & {
  160. default: any;
  161. };
  162. swipeToSlide: {
  163. type: BooleanConstructor;
  164. default: boolean;
  165. };
  166. touchMove: {
  167. type: BooleanConstructor;
  168. default: boolean;
  169. };
  170. touchThreshold: import("vue-types").VueTypeValidableDef<number> & {
  171. default: number;
  172. } & {
  173. default: number;
  174. };
  175. useCSS: {
  176. type: BooleanConstructor;
  177. default: boolean;
  178. };
  179. useTransform: {
  180. type: BooleanConstructor;
  181. default: boolean;
  182. };
  183. variableWidth: {
  184. type: BooleanConstructor;
  185. default: boolean;
  186. };
  187. vertical: {
  188. type: BooleanConstructor;
  189. default: boolean;
  190. };
  191. waitForAnimate: {
  192. type: BooleanConstructor;
  193. default: boolean;
  194. };
  195. children: import("vue-types").VueTypeValidableDef<unknown[]> & {
  196. default: () => unknown[];
  197. };
  198. __propsSymbol__: import("vue-types").VueTypeValidableDef<any>;
  199. };
  200. function data(): any;
  201. namespace watch {
  202. function autoplay(newValue: any, oldValue: any): void;
  203. function __propsSymbol__(): void;
  204. }
  205. function mounted(): void;
  206. function beforeUnmount(): void;
  207. function updated(): void;
  208. namespace methods {
  209. function listRefHandler(ref: any): void;
  210. function trackRefHandler(ref: any): void;
  211. function adaptHeight(): void;
  212. function onWindowResized(setTrackStyle: any): void;
  213. function resizeWindow(setTrackStyle?: boolean): void;
  214. function updateState(spec: any, setTrackStyle: any, callback: any): void;
  215. function ssrInit(): {
  216. trackStyle: {
  217. width: string;
  218. left: string;
  219. };
  220. slideWidth?: undefined;
  221. } | {
  222. slideWidth: string;
  223. trackStyle: {
  224. width: string;
  225. left: string;
  226. };
  227. };
  228. function checkImagesLoad(): void;
  229. function progressiveLazyLoad(): void;
  230. function slideHandler(index: any, dontAnimate?: boolean): void;
  231. function changeSlide(options: any, dontAnimate?: boolean): void;
  232. function clickHandler(e: any): void;
  233. function keyHandler(e: any): void;
  234. function selectHandler(options: any): void;
  235. function disableBodyScroll(): void;
  236. function enableBodyScroll(): void;
  237. function swipeStart(e: any): void;
  238. function swipeMove(e: any): void;
  239. function swipeEnd(e: any): void;
  240. function touchEnd(e: any): void;
  241. function slickPrev(): void;
  242. function slickNext(): void;
  243. function slickGoTo(slide: any, dontAnimate?: boolean): string;
  244. function play(): boolean;
  245. function handleAutoPlay(playType: any): void;
  246. function pause(pauseType: any): void;
  247. function onDotsOver(): void;
  248. function onDotsLeave(): void;
  249. function onTrackOver(): void;
  250. function onTrackLeave(): void;
  251. function onSlideFocus(): void;
  252. function onSlideBlur(): void;
  253. function customPaging({ i }: {
  254. i: any;
  255. }): import("vue/jsx-runtime").JSX.Element;
  256. function appendDots({ dots }: {
  257. dots: any;
  258. }): import("vue/jsx-runtime").JSX.Element;
  259. }
  260. function render(): import("vue/jsx-runtime").JSX.Element;
  261. }
  262. export default _default;