Selaa lähdekoodia

fix types (#9242)

overload validate method
add clearValidate method
awei.yu 7 vuotta sitten
vanhempi
commit
026fd339a3
1 muutettua tiedostoa jossa 5 lisäystä ja 2 poistoa
  1. 5 2
      types/form.d.ts

+ 5 - 2
types/form.d.ts

@@ -57,8 +57,8 @@ export declare class ElForm extends ElementUIComponent {
    *
    * @param callback A callback to tell the validation result
    */
-  validate (callback?: ValidateCallback): any
-
+  validate (callback: ValidateCallback): void
+  validate (): Promise<boolean>
   /**
    * Validate a certain form item
    *
@@ -69,4 +69,7 @@ export declare class ElForm extends ElementUIComponent {
 
   /** reset all the fields and remove validation result */
   resetFields (): void
+  
+  /** clear validation message for all fields */
+  clearValidate (): void
 }