Merge pull request #5445 from yangdan8/2.0_tabs和index添加新api

d.ts更新到3.3.1
This commit is contained in:
Aresn 2019-03-18 16:28:38 +08:00 committed by GitHub
commit 41c71278c2
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 14 additions and 2 deletions

4
types/input.d.ts vendored
View file

@ -6,10 +6,10 @@ import Vue, { VNode } from 'vue';
export declare interface Input extends Vue { export declare interface Input extends Vue {
/** /**
* textpasswordtextareaurlemaildate * textpasswordtextareaurlemaildatenumbertel
* @default text * @default text
*/ */
type?: 'text' | 'password' | 'textarea' | 'url' | 'email' | 'date'; type?: 'text' | 'password' | 'textarea' | 'url' | 'email' | 'date' | 'number' | 'tel';
/** /**
* 使 v-model * 使 v-model
* @default * @default

12
types/tabs.d.ts vendored
View file

@ -39,6 +39,10 @@ export declare interface Tabs extends Vue {
* Promise * Promise
*/ */
'before-remove'?: (index: number) => {}; 'before-remove'?: (index: number) => {};
/**
* 使tabs时name区分层级
*/
name?: string;
/** /**
* tab * tab
*/ */
@ -82,4 +86,12 @@ export declare interface TabPane extends Vue {
* @default null * @default null
*/ */
closable?: boolean; closable?: boolean;
/**
* 使tabs时tabs的name字段
*/
tab?: string;
/**
* tabpane使用v-if时index(0)
*/
index?: number;
} }