draggable.d.ts 583 B

123456789101112131415161718192021
  1. import { SuperComponent } from '../../common/src/index';
  2. import type { TdDraggableProps } from './type';
  3. export interface DraggableProps extends TdDraggableProps {
  4. }
  5. export default class Draggable extends SuperComponent {
  6. properties: TdDraggableProps;
  7. externalClasses: string[];
  8. data: {
  9. prefix: string;
  10. classPrefix: string;
  11. };
  12. lifetimes: {
  13. ready(): void;
  14. };
  15. methods: {
  16. onTouchStart(e: any): void;
  17. onTouchMove(e: any): void;
  18. onTouchEnd(e: any): Promise<void>;
  19. computedRect(): Promise<void>;
  20. };
  21. }