tree-select-option.d.ts 3.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273
  1. declare const component: import("vue").DefineComponent<{}, any, {}, {}, {
  2. selectOptionClick(): void;
  3. }, import("vue").ComponentOptionsMixin, import("element-plus/es/utils").SFCWithInstall<import("vue").DefineComponent<{
  4. value: {
  5. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(ObjectConstructor | NumberConstructor | StringConstructor | BooleanConstructor)[], unknown, unknown>>;
  6. readonly required: true;
  7. readonly validator: ((val: unknown) => boolean) | undefined;
  8. __epPropKey: true;
  9. };
  10. label: {
  11. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(NumberConstructor | StringConstructor)[], unknown, unknown>>;
  12. readonly required: false;
  13. readonly validator: ((val: unknown) => boolean) | undefined;
  14. __epPropKey: true;
  15. };
  16. created: BooleanConstructor;
  17. disabled: BooleanConstructor;
  18. }, {
  19. ns: {
  20. namespace: import("vue").ComputedRef<string>;
  21. b: (blockSuffix?: string) => string;
  22. e: (element?: string) => string;
  23. m: (modifier?: string) => string;
  24. be: (blockSuffix?: string, element?: string) => string;
  25. em: (element?: string, modifier?: string) => string;
  26. bm: (blockSuffix?: string, modifier?: string) => string;
  27. bem: (blockSuffix?: string, element?: string, modifier?: string) => string;
  28. is: {
  29. (name: string, state: boolean | undefined): string;
  30. (name: string): string;
  31. };
  32. cssVar: (object: Record<string, string>) => Record<string, string>;
  33. cssVarName: (name: string) => string;
  34. cssVarBlock: (object: Record<string, string>) => Record<string, string>;
  35. cssVarBlockName: (name: string) => string;
  36. };
  37. id: import("vue").Ref<string>;
  38. containerKls: import("vue").ComputedRef<string[]>;
  39. currentLabel: import("vue").ComputedRef<boolean | import("element-plus/es/utils").EpPropMergeType<(NumberConstructor | StringConstructor)[], unknown, unknown>>;
  40. itemSelected: import("vue").ComputedRef<boolean>;
  41. isDisabled: import("vue").ComputedRef<boolean>;
  42. select: import("element-plus/es/components/select").SelectContext;
  43. visible: import("vue").Ref<boolean>;
  44. hover: import("vue").Ref<boolean>;
  45. states: {
  46. index: number;
  47. groupDisabled: boolean;
  48. visible: boolean;
  49. hover: boolean;
  50. };
  51. hoverItem: () => void;
  52. updateOption: (query: string) => void;
  53. selectOptionClick: () => void;
  54. }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
  55. value: {
  56. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(ObjectConstructor | NumberConstructor | StringConstructor | BooleanConstructor)[], unknown, unknown>>;
  57. readonly required: true;
  58. readonly validator: ((val: unknown) => boolean) | undefined;
  59. __epPropKey: true;
  60. };
  61. label: {
  62. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(NumberConstructor | StringConstructor)[], unknown, unknown>>;
  63. readonly required: false;
  64. readonly validator: ((val: unknown) => boolean) | undefined;
  65. __epPropKey: true;
  66. };
  67. created: BooleanConstructor;
  68. disabled: BooleanConstructor;
  69. }>>, {
  70. disabled: boolean;
  71. created: boolean;
  72. }, {}>>, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{}>>, {}, {}>;
  73. export default component;