slider.d.ts 11 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441
  1. declare var _default: import("vue").DefineComponent<{
  2. accessibility: {
  3. type: BooleanConstructor;
  4. default: boolean;
  5. };
  6. adaptiveHeight: {
  7. type: BooleanConstructor;
  8. default: boolean;
  9. };
  10. afterChange: import("vue-types").VueTypeValidableDef<any> & {
  11. default: any;
  12. };
  13. arrows: {
  14. type: BooleanConstructor;
  15. default: boolean;
  16. };
  17. autoplay: {
  18. type: BooleanConstructor;
  19. default: boolean;
  20. };
  21. autoplaySpeed: import("vue-types").VueTypeValidableDef<number> & {
  22. default: number;
  23. } & {
  24. default: number;
  25. };
  26. beforeChange: import("vue-types").VueTypeValidableDef<any> & {
  27. default: any;
  28. };
  29. centerMode: {
  30. type: BooleanConstructor;
  31. default: boolean;
  32. };
  33. centerPadding: import("vue-types").VueTypeValidableDef<string> & {
  34. default: string;
  35. } & {
  36. default: string;
  37. };
  38. cssEase: import("vue-types").VueTypeValidableDef<string> & {
  39. default: string;
  40. } & {
  41. default: string;
  42. };
  43. dots: {
  44. type: BooleanConstructor;
  45. default: boolean;
  46. };
  47. dotsClass: import("vue-types").VueTypeValidableDef<string> & {
  48. default: string;
  49. } & {
  50. default: string;
  51. };
  52. draggable: {
  53. type: BooleanConstructor;
  54. default: boolean;
  55. };
  56. unslick: {
  57. type: BooleanConstructor;
  58. default: boolean;
  59. };
  60. easing: import("vue-types").VueTypeValidableDef<string> & {
  61. default: string;
  62. } & {
  63. default: string;
  64. };
  65. edgeFriction: import("vue-types").VueTypeValidableDef<number> & {
  66. default: number;
  67. } & {
  68. default: number;
  69. };
  70. fade: {
  71. type: BooleanConstructor;
  72. default: boolean;
  73. };
  74. focusOnSelect: {
  75. type: BooleanConstructor;
  76. default: boolean;
  77. };
  78. infinite: {
  79. type: BooleanConstructor;
  80. default: boolean;
  81. };
  82. initialSlide: import("vue-types").VueTypeValidableDef<number> & {
  83. default: number;
  84. } & {
  85. default: number;
  86. };
  87. lazyLoad: import("vue-types").VueTypeValidableDef<any> & {
  88. default: any;
  89. };
  90. verticalSwiping: {
  91. type: BooleanConstructor;
  92. default: boolean;
  93. };
  94. asNavFor: import("vue-types").VueTypeValidableDef<any> & {
  95. default: any;
  96. };
  97. pauseOnDotsHover: {
  98. type: BooleanConstructor;
  99. default: boolean;
  100. };
  101. pauseOnFocus: {
  102. type: BooleanConstructor;
  103. default: boolean;
  104. };
  105. pauseOnHover: {
  106. type: BooleanConstructor;
  107. default: boolean;
  108. };
  109. responsive: import("vue-types").VueTypeValidableDef<unknown[]> & {
  110. default: () => unknown[];
  111. };
  112. rows: import("vue-types").VueTypeValidableDef<number> & {
  113. default: number;
  114. } & {
  115. default: number;
  116. };
  117. rtl: {
  118. type: BooleanConstructor;
  119. default: boolean;
  120. };
  121. slide: import("vue-types").VueTypeValidableDef<string> & {
  122. default: string;
  123. } & {
  124. default: string;
  125. };
  126. slidesPerRow: import("vue-types").VueTypeValidableDef<number> & {
  127. default: number;
  128. } & {
  129. default: number;
  130. };
  131. slidesToScroll: import("vue-types").VueTypeValidableDef<number> & {
  132. default: number;
  133. } & {
  134. default: number;
  135. };
  136. slidesToShow: import("vue-types").VueTypeValidableDef<number> & {
  137. default: number;
  138. } & {
  139. default: number;
  140. };
  141. speed: import("vue-types").VueTypeValidableDef<number> & {
  142. default: number;
  143. } & {
  144. default: number;
  145. };
  146. swipe: {
  147. type: BooleanConstructor;
  148. default: boolean;
  149. };
  150. swipeEvent: import("vue-types").VueTypeValidableDef<any> & {
  151. default: any;
  152. };
  153. swipeToSlide: {
  154. type: BooleanConstructor;
  155. default: boolean;
  156. };
  157. touchMove: {
  158. type: BooleanConstructor;
  159. default: boolean;
  160. };
  161. touchThreshold: import("vue-types").VueTypeValidableDef<number> & {
  162. default: number;
  163. } & {
  164. default: number;
  165. };
  166. useCSS: {
  167. type: BooleanConstructor;
  168. default: boolean;
  169. };
  170. useTransform: {
  171. type: BooleanConstructor;
  172. default: boolean;
  173. };
  174. variableWidth: {
  175. type: BooleanConstructor;
  176. default: boolean;
  177. };
  178. vertical: {
  179. type: BooleanConstructor;
  180. default: boolean;
  181. };
  182. waitForAnimate: {
  183. type: BooleanConstructor;
  184. default: boolean;
  185. };
  186. children: import("vue-types").VueTypeValidableDef<unknown[]> & {
  187. default: () => unknown[];
  188. };
  189. __propsSymbol__: import("vue-types").VueTypeValidableDef<any>;
  190. }, any, {
  191. breakpoint: any;
  192. }, {}, {
  193. innerSliderRefHandler(ref: any): void;
  194. media(query: any, handler: any): void;
  195. slickPrev(): void;
  196. slickNext(): void;
  197. slickGoTo(slide: any, dontAnimate?: boolean): void;
  198. slickPause(): void;
  199. slickPlay(): void;
  200. }, {
  201. methods: {
  202. setState(state: {}, callback: any): void;
  203. __emit(...args: any[]): void;
  204. };
  205. }, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{
  206. accessibility: {
  207. type: BooleanConstructor;
  208. default: boolean;
  209. };
  210. adaptiveHeight: {
  211. type: BooleanConstructor;
  212. default: boolean;
  213. };
  214. afterChange: import("vue-types").VueTypeValidableDef<any> & {
  215. default: any;
  216. };
  217. arrows: {
  218. type: BooleanConstructor;
  219. default: boolean;
  220. };
  221. autoplay: {
  222. type: BooleanConstructor;
  223. default: boolean;
  224. };
  225. autoplaySpeed: import("vue-types").VueTypeValidableDef<number> & {
  226. default: number;
  227. } & {
  228. default: number;
  229. };
  230. beforeChange: import("vue-types").VueTypeValidableDef<any> & {
  231. default: any;
  232. };
  233. centerMode: {
  234. type: BooleanConstructor;
  235. default: boolean;
  236. };
  237. centerPadding: import("vue-types").VueTypeValidableDef<string> & {
  238. default: string;
  239. } & {
  240. default: string;
  241. };
  242. cssEase: import("vue-types").VueTypeValidableDef<string> & {
  243. default: string;
  244. } & {
  245. default: string;
  246. };
  247. dots: {
  248. type: BooleanConstructor;
  249. default: boolean;
  250. };
  251. dotsClass: import("vue-types").VueTypeValidableDef<string> & {
  252. default: string;
  253. } & {
  254. default: string;
  255. };
  256. draggable: {
  257. type: BooleanConstructor;
  258. default: boolean;
  259. };
  260. unslick: {
  261. type: BooleanConstructor;
  262. default: boolean;
  263. };
  264. easing: import("vue-types").VueTypeValidableDef<string> & {
  265. default: string;
  266. } & {
  267. default: string;
  268. };
  269. edgeFriction: import("vue-types").VueTypeValidableDef<number> & {
  270. default: number;
  271. } & {
  272. default: number;
  273. };
  274. fade: {
  275. type: BooleanConstructor;
  276. default: boolean;
  277. };
  278. focusOnSelect: {
  279. type: BooleanConstructor;
  280. default: boolean;
  281. };
  282. infinite: {
  283. type: BooleanConstructor;
  284. default: boolean;
  285. };
  286. initialSlide: import("vue-types").VueTypeValidableDef<number> & {
  287. default: number;
  288. } & {
  289. default: number;
  290. };
  291. lazyLoad: import("vue-types").VueTypeValidableDef<any> & {
  292. default: any;
  293. };
  294. verticalSwiping: {
  295. type: BooleanConstructor;
  296. default: boolean;
  297. };
  298. asNavFor: import("vue-types").VueTypeValidableDef<any> & {
  299. default: any;
  300. };
  301. pauseOnDotsHover: {
  302. type: BooleanConstructor;
  303. default: boolean;
  304. };
  305. pauseOnFocus: {
  306. type: BooleanConstructor;
  307. default: boolean;
  308. };
  309. pauseOnHover: {
  310. type: BooleanConstructor;
  311. default: boolean;
  312. };
  313. responsive: import("vue-types").VueTypeValidableDef<unknown[]> & {
  314. default: () => unknown[];
  315. };
  316. rows: import("vue-types").VueTypeValidableDef<number> & {
  317. default: number;
  318. } & {
  319. default: number;
  320. };
  321. rtl: {
  322. type: BooleanConstructor;
  323. default: boolean;
  324. };
  325. slide: import("vue-types").VueTypeValidableDef<string> & {
  326. default: string;
  327. } & {
  328. default: string;
  329. };
  330. slidesPerRow: import("vue-types").VueTypeValidableDef<number> & {
  331. default: number;
  332. } & {
  333. default: number;
  334. };
  335. slidesToScroll: import("vue-types").VueTypeValidableDef<number> & {
  336. default: number;
  337. } & {
  338. default: number;
  339. };
  340. slidesToShow: import("vue-types").VueTypeValidableDef<number> & {
  341. default: number;
  342. } & {
  343. default: number;
  344. };
  345. speed: import("vue-types").VueTypeValidableDef<number> & {
  346. default: number;
  347. } & {
  348. default: number;
  349. };
  350. swipe: {
  351. type: BooleanConstructor;
  352. default: boolean;
  353. };
  354. swipeEvent: import("vue-types").VueTypeValidableDef<any> & {
  355. default: any;
  356. };
  357. swipeToSlide: {
  358. type: BooleanConstructor;
  359. default: boolean;
  360. };
  361. touchMove: {
  362. type: BooleanConstructor;
  363. default: boolean;
  364. };
  365. touchThreshold: import("vue-types").VueTypeValidableDef<number> & {
  366. default: number;
  367. } & {
  368. default: number;
  369. };
  370. useCSS: {
  371. type: BooleanConstructor;
  372. default: boolean;
  373. };
  374. useTransform: {
  375. type: BooleanConstructor;
  376. default: boolean;
  377. };
  378. variableWidth: {
  379. type: BooleanConstructor;
  380. default: boolean;
  381. };
  382. vertical: {
  383. type: BooleanConstructor;
  384. default: boolean;
  385. };
  386. waitForAnimate: {
  387. type: BooleanConstructor;
  388. default: boolean;
  389. };
  390. children: import("vue-types").VueTypeValidableDef<unknown[]> & {
  391. default: () => unknown[];
  392. };
  393. __propsSymbol__: import("vue-types").VueTypeValidableDef<any>;
  394. }>>, {
  395. infinite: boolean;
  396. rtl: boolean;
  397. vertical: boolean;
  398. children: unknown[];
  399. responsive: unknown[];
  400. draggable: boolean;
  401. rows: number;
  402. fade: boolean;
  403. dots: boolean;
  404. beforeChange: any;
  405. afterChange: any;
  406. autoplay: boolean;
  407. easing: string;
  408. accessibility: boolean;
  409. pauseOnHover: boolean;
  410. adaptiveHeight: boolean;
  411. arrows: boolean;
  412. autoplaySpeed: number;
  413. centerMode: boolean;
  414. centerPadding: string;
  415. cssEase: string;
  416. dotsClass: string;
  417. focusOnSelect: boolean;
  418. initialSlide: number;
  419. lazyLoad: any;
  420. slide: string;
  421. slidesToShow: number;
  422. slidesToScroll: number;
  423. speed: number;
  424. swipe: boolean;
  425. swipeToSlide: boolean;
  426. swipeEvent: any;
  427. touchMove: boolean;
  428. touchThreshold: number;
  429. variableWidth: boolean;
  430. useCSS: boolean;
  431. verticalSwiping: boolean;
  432. unslick: boolean;
  433. edgeFriction: number;
  434. asNavFor: any;
  435. pauseOnDotsHover: boolean;
  436. pauseOnFocus: boolean;
  437. slidesPerRow: number;
  438. useTransform: boolean;
  439. waitForAnimate: boolean;
  440. }>;
  441. export default _default;