Merge pull request #4433 from yangdan8/2.0_添加d.ts定义

增加color-picker,input-number,modal,tabs的属性到d.ts中
This commit is contained in:
Aresn 2018-09-03 13:07:10 +08:00 committed by GitHub
commit 8e92ddf0fc
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
4 changed files with 24 additions and 0 deletions

View file

@ -9,6 +9,16 @@ export declare interface ColorPicker extends Vue {
* 使 v-model * 使 v-model
*/ */
value?: string; value?: string;
/**
*
* @default false
*/
disabled?: boolean;
/**
*
* @default false
*/
editable?: boolean;
/** /**
* *
* @default false * @default false

View file

@ -60,6 +60,11 @@ export declare interface InputNumber extends Vue {
* id Form * id Form
*/ */
'element-id'?: string; 'element-id'?: string;
/**
* false
* @default true
*/
'active-change'?: boolean;
/** /**
* *
*/ */

5
types/modal.d.ts vendored
View file

@ -78,6 +78,11 @@ export declare interface Modal {
* .ivu-modal-wrap的类名 * .ivu-modal-wrap的类名
*/ */
'class-name'?: string; 'class-name'?: string;
/**
*
* @default 1000
*/
'z-index'?: number;
/** /**
* , * ,
* @default ['ease', 'fade'] * @default ['ease', 'fade']

4
types/tabs.d.ts vendored
View file

@ -35,6 +35,10 @@ export declare interface Tabs extends Vue {
* @default false * @default false
*/ */
'capture-focus'?: boolean; 'capture-focus'?: boolean;
/**
* Promise
*/
'before-remove'?: (index: number) => {};
/** /**
* tab * tab
*/ */