element.d.ts 2.0 KB

123456789101112131415161718192021222324252627282930313233
  1. import type * as ep from 'element-plus';
  2. declare global {
  3. declare type ElTagType = '' | 'success' | 'warning' | 'info' | 'danger' | 'default' | 'primary';
  4. declare type ElFormInstance = InstanceType<typeof ep.ElForm>;
  5. declare type ElTableInstance = InstanceType<typeof ep.ElTable>;
  6. declare type ElTreeInstance = InstanceType<typeof ep.ElTree>;
  7. declare type ElTreeSelectInstance = InstanceType<typeof ep.ElTreeSelect>;
  8. declare type ElSelectInstance = InstanceType<typeof ep.ElSelect>;
  9. declare type ElUploadInstance = InstanceType<typeof ep.ElUpload>;
  10. declare type ElCardInstance = InstanceType<typeof ep.ElCard>;
  11. declare type ElDialogInstance = InstanceType<typeof ep.ElDialog>;
  12. declare type ElInputInstance = InstanceType<typeof ep.ElInput>;
  13. declare type ElInputNumberInstance = InstanceType<typeof ep.ElInputNumber>;
  14. declare type ElRadioInstance = InstanceType<typeof ep.ElRadio>;
  15. declare type ElRadioGroupInstance = InstanceType<typeof ep.ElRadioGroup>;
  16. declare type ElRadioButtonInstance = InstanceType<typeof ep.ElRadioButton>;
  17. declare type ElCheckboxInstance = InstanceType<typeof ep.ElCheckbox>;
  18. declare type ElCheckboxGroupInstance = InstanceType<typeof ep.ElCheckboxGroup>;
  19. declare type ElSwitchInstance = InstanceType<typeof ep.ElSwitch>;
  20. declare type ElDatePickerInstance = InstanceType<typeof ep.ElDatePicker>;
  21. declare type ElTimePickerInstance = InstanceType<typeof ep.ElTimePicker>;
  22. declare type ElTimeSelectInstance = InstanceType<typeof ep.ElTimeSelect>;
  23. declare type ElCascaderInstance = InstanceType<typeof ep.ElCascader>;
  24. declare type ElColorPickerInstance = InstanceType<typeof ep.ElColorPicker>;
  25. declare type ElRateInstance = InstanceType<typeof ep.ElRate>;
  26. declare type ElSliderInstance = InstanceType<typeof ep.ElSlider>;
  27. declare type ElUploadInstance = InstanceType<typeof ep.ElUpload>;
  28. declare type CheckboxValueType = ep.CheckboxValueType;
  29. declare type ElFormRules = ep.FormRules;
  30. declare type DateModelType = ep.DateModelType;
  31. declare type UploadFile = typeof ep.UploadFile;
  32. }