index.d.ts 1.7 KB

1234567891011121314151617181920212223242526272829303132333435363738
  1. import { SwipeCellProps } from './SwipeCell';
  2. export declare const SwipeCell: import("../utils").WithInstall<import("vue").DefineComponent<{
  3. name: {
  4. type: (NumberConstructor | StringConstructor)[];
  5. default: string;
  6. };
  7. disabled: BooleanConstructor;
  8. leftWidth: (NumberConstructor | StringConstructor)[];
  9. rightWidth: (NumberConstructor | StringConstructor)[];
  10. beforeClose: import("vue").PropType<import("../utils").Interceptor>;
  11. stopPropagation: BooleanConstructor;
  12. }, () => JSX.Element, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("click" | "close" | "open")[], "open" | "click" | "close", import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{
  13. name: {
  14. type: (NumberConstructor | StringConstructor)[];
  15. default: string;
  16. };
  17. disabled: BooleanConstructor;
  18. leftWidth: (NumberConstructor | StringConstructor)[];
  19. rightWidth: (NumberConstructor | StringConstructor)[];
  20. beforeClose: import("vue").PropType<import("../utils").Interceptor>;
  21. stopPropagation: BooleanConstructor;
  22. }>> & {
  23. onClick?: ((...args: any[]) => any) | undefined;
  24. onClose?: ((...args: any[]) => any) | undefined;
  25. onOpen?: ((...args: any[]) => any) | undefined;
  26. }, {
  27. name: string | number;
  28. disabled: boolean;
  29. stopPropagation: boolean;
  30. }>>;
  31. export default SwipeCell;
  32. export type { SwipeCellProps };
  33. export type { SwipeCellSide, SwipeCellPosition, SwipeCellInstance, } from './types';
  34. declare module 'vue' {
  35. interface GlobalComponents {
  36. VanSwipeCell: typeof SwipeCell;
  37. }
  38. }