Просмотр исходного кода

Chore: declare focus method in form component types (#10221)

杨奕 7 лет назад
Родитель
Сommit
3997df08fc

+ 5 - 0
types/autocomplete.d.ts

@@ -50,4 +50,9 @@ export declare class ElAutocomplete extends ElementUIComponent {
 
   /** Whether show suggestions when input focus */
   triggerOnFocus: boolean
+
+  /**
+   * Focus the Input component
+   */
+  focus (): void
 }

+ 5 - 0
types/date-picker.d.ts

@@ -116,4 +116,9 @@ export declare class ElDatePicker extends ElementUIComponent {
 
   /** name for the inner native input */
   name: string
+
+  /**
+   * Focus the Input component
+   */
+  focus (): void
 }

+ 5 - 0
types/input-number.d.ts

@@ -33,4 +33,9 @@ export declare class ElInputNumber extends ElementUIComponent {
 
   /** Same as name in native input */
   name: string
+
+  /**
+   * Focus the Input component
+   */
+  focus (): void
 }

+ 5 - 0
types/input.d.ts

@@ -74,4 +74,9 @@ export declare class ElInput extends ElementUIComponent {
 
   /** Same as form in native input */
   form: string
+
+  /**
+   * Focus the Input component
+   */
+  focus (): void
 }

+ 5 - 0
types/select.d.ts

@@ -68,4 +68,9 @@ export declare class ElSelect extends ElementUIComponent {
 
   /** Select first matching option on enter key. Use with filterable or remote */
   defaultFirstOption: boolean
+
+  /**
+   * Focus the Input component
+   */
+  focus (): void
 }

+ 5 - 0
types/time-picker.d.ts

@@ -55,4 +55,9 @@ export declare class ElTimePicker extends ElementUIComponent {
 
   /** Range separator */
   rangeSeparator: string
+
+  /**
+   * Focus the Input component
+   */
+  focus (): void
 }

+ 5 - 0
types/time-select.d.ts

@@ -48,4 +48,9 @@ export declare class ElTimeSelect extends ElementUIComponent {
 
   /** Additional options, check the table below */
   pickerOptions: TimeSelectOptions
+
+  /**
+   * Focus the Input component
+   */
+  focus (): void
 }