Title.d.ts 1.4 KB

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