swiper-nav.d.ts 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. import { SuperComponent, RelationsOptions } from '../common/src/index';
  2. import { TdSwiperNavProps } from './type';
  3. export interface SwiperNavProps extends TdSwiperNavProps {
  4. }
  5. export default class SwiperNav extends SuperComponent {
  6. externalClasses: string[];
  7. properties: {
  8. current: {
  9. type: NumberConstructor;
  10. value: number;
  11. };
  12. total: {
  13. type: NumberConstructor;
  14. value: number;
  15. };
  16. type: {
  17. type: StringConstructor;
  18. value: string;
  19. };
  20. minShowNum: {
  21. type: NumberConstructor;
  22. value: number;
  23. };
  24. showControls: {
  25. type: BooleanConstructor;
  26. value: boolean;
  27. };
  28. direction: {
  29. type: StringConstructor;
  30. value: string;
  31. };
  32. paginationPosition: {
  33. type: StringConstructor;
  34. value: string;
  35. };
  36. };
  37. relations: RelationsOptions;
  38. data: {
  39. prefix: string;
  40. classPrefix: string;
  41. };
  42. methods: {
  43. nav(e: any): void;
  44. };
  45. }