tab-pane.vue.d.ts 4.8 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192
  1. declare const _default: import("vue").DefineComponent<{
  2. readonly label: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  3. readonly name: {
  4. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<readonly [StringConstructor, NumberConstructor], unknown, unknown>>;
  5. readonly required: false;
  6. readonly validator: ((val: unknown) => boolean) | undefined;
  7. __epPropKey: true;
  8. };
  9. readonly closable: BooleanConstructor;
  10. readonly disabled: BooleanConstructor;
  11. readonly lazy: BooleanConstructor;
  12. }, {
  13. COMPONENT_NAME: string;
  14. props: Readonly<import("@vue/shared").LooseRequired<Readonly<import("vue").ExtractPropTypes<{
  15. readonly label: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  16. readonly name: {
  17. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<readonly [StringConstructor, NumberConstructor], unknown, unknown>>;
  18. readonly required: false;
  19. readonly validator: ((val: unknown) => boolean) | undefined;
  20. __epPropKey: true;
  21. };
  22. readonly closable: BooleanConstructor;
  23. readonly disabled: BooleanConstructor;
  24. readonly lazy: BooleanConstructor;
  25. }>> & {
  26. [x: string & `on${string}`]: ((...args: any[]) => any) | ((...args: unknown[]) => any) | undefined;
  27. }>>;
  28. instance: import("vue").ComponentInternalInstance;
  29. slots: Readonly<{
  30. [name: string]: import("vue").Slot | undefined;
  31. }>;
  32. tabsRoot: import("element-plus/es/tokens").TabsRootContext;
  33. ns: {
  34. namespace: import("vue").Ref<string>;
  35. b: (blockSuffix?: string) => string;
  36. e: (element?: string | undefined) => string;
  37. m: (modifier?: string | undefined) => string;
  38. be: (blockSuffix?: string | undefined, element?: string | undefined) => string;
  39. em: (element?: string | undefined, modifier?: string | undefined) => string;
  40. bm: (blockSuffix?: string | undefined, modifier?: string | undefined) => string;
  41. bem: (blockSuffix?: string | undefined, element?: string | undefined, modifier?: string | undefined) => string;
  42. is: {
  43. (name: string, state: boolean | undefined): string;
  44. (name: string): string;
  45. };
  46. cssVar: (object: Record<string, string>) => Record<string, string>;
  47. cssVarName: (name: string) => string;
  48. cssVarBlock: (object: Record<string, string>) => Record<string, string>;
  49. cssVarBlockName: (name: string) => string;
  50. };
  51. index: import("vue").Ref<string | undefined>;
  52. isClosable: import("vue").ComputedRef<boolean>;
  53. active: Readonly<import("vue").Ref<boolean>>;
  54. loaded: import("vue").Ref<boolean>;
  55. paneName: import("vue").ComputedRef<import("element-plus/es/utils").EpPropMergeType<readonly [StringConstructor, NumberConstructor], unknown, unknown> | undefined>;
  56. shouldBeRender: Readonly<import("vue").Ref<boolean>>;
  57. pane: {
  58. uid: number;
  59. slots: Readonly<{
  60. [name: string]: import("vue").Slot | undefined;
  61. }>;
  62. props: {
  63. [x: string & `on${string}`]: ((...args: any[]) => any) | ((...args: unknown[]) => any) | undefined;
  64. readonly disabled: boolean;
  65. readonly name: import("element-plus/es/utils").EpPropMergeType<readonly [StringConstructor, NumberConstructor], unknown, unknown> | undefined;
  66. readonly label: string;
  67. readonly closable: boolean;
  68. readonly lazy: boolean;
  69. };
  70. paneName: import("element-plus/es/utils").EpPropMergeType<readonly [StringConstructor, NumberConstructor], unknown, unknown> | undefined;
  71. active: boolean;
  72. index: string | undefined;
  73. isClosable: boolean;
  74. };
  75. }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, Record<string, any>, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{
  76. readonly label: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  77. readonly name: {
  78. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<readonly [StringConstructor, NumberConstructor], unknown, unknown>>;
  79. readonly required: false;
  80. readonly validator: ((val: unknown) => boolean) | undefined;
  81. __epPropKey: true;
  82. };
  83. readonly closable: BooleanConstructor;
  84. readonly disabled: BooleanConstructor;
  85. readonly lazy: BooleanConstructor;
  86. }>>, {
  87. readonly disabled: boolean;
  88. readonly label: string;
  89. readonly closable: boolean;
  90. readonly lazy: boolean;
  91. }>;
  92. export default _default;