index.d.ts 1.8 KB

123456789101112131415161718192021222324252627282930313233343536373839
  1. import { SwipeCellProps } from './SwipeCell';
  2. export declare const SwipeCell: import("../utils").WithInstall<import("vue").DefineComponent<import("vue").ExtractPropTypes<{
  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. }>, () => import("vue/jsx-runtime").JSX.Element, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("open" | "click" | "close")[], "open" | "click" | "close", import("vue").PublicProps, 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. }>> & Readonly<{
  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. }, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>>;
  31. export default SwipeCell;
  32. export { swipeCellProps } from './SwipeCell';
  33. export type { SwipeCellProps };
  34. export type { SwipeCellSide, SwipeCellPosition, SwipeCellInstance, } from './types';
  35. declare module 'vue' {
  36. interface GlobalComponents {
  37. VanSwipeCell: typeof SwipeCell;
  38. }
  39. }