Link.d.ts 1.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  1. import type { AnchorHTMLAttributes, ExtractPropTypes, FunctionalComponent } from 'vue';
  2. export declare const linkProps: () => Omit<{
  3. ellipsis: {
  4. type: BooleanConstructor;
  5. default: any;
  6. };
  7. editable: {
  8. type: import("vue").PropType<boolean | import("./Base").EditConfig>;
  9. default: boolean | import("./Base").EditConfig;
  10. };
  11. copyable: {
  12. type: import("vue").PropType<boolean | import("./Base").CopyConfig>;
  13. default: boolean | import("./Base").CopyConfig;
  14. };
  15. prefixCls: StringConstructor;
  16. component: StringConstructor;
  17. type: import("vue").PropType<import("./Base").BaseType>;
  18. disabled: {
  19. type: BooleanConstructor;
  20. default: any;
  21. };
  22. code: {
  23. type: BooleanConstructor;
  24. default: any;
  25. };
  26. mark: {
  27. type: BooleanConstructor;
  28. default: any;
  29. };
  30. underline: {
  31. type: BooleanConstructor;
  32. default: any;
  33. };
  34. delete: {
  35. type: BooleanConstructor;
  36. default: any;
  37. };
  38. strong: {
  39. type: BooleanConstructor;
  40. default: any;
  41. };
  42. keyboard: {
  43. type: BooleanConstructor;
  44. default: any;
  45. };
  46. content: StringConstructor;
  47. 'onUpdate:content': import("vue").PropType<(content: string) => void>;
  48. }, "component">;
  49. export declare type LinkProps = Partial<ExtractPropTypes<ReturnType<typeof linkProps>>> & AnchorHTMLAttributes;
  50. declare const Link: FunctionalComponent<LinkProps>;
  51. export default Link;