Merge pull request #5147 from yangdan8/2.0_修正table中render函数返回类型

2.0 修正table中render函数返回类型
This commit is contained in:
Aresn 2019-01-03 18:06:23 +08:00 committed by GitHub
commit b09bb66c19
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 3 additions and 25 deletions

View file

@ -52,7 +52,7 @@ export { Slider } from './slider';
export { Spin } from './spin'; export { Spin } from './spin';
export { Steps, StepsStep } from './steps'; export { Steps, StepsStep } from './steps';
export { Switch, Switch as ISwitch } from './switch'; export { Switch, Switch as ISwitch } from './switch';
export { Table, TableColumn, TableRenderCreateElementData, TableColumnRenderParams, TableRenderCreateElementResult, TableColumnRenderHeadParams, TableExportCsvParams } from './table'; export { Table, TableColumn, TableRenderCreateElementData, TableColumnRenderParams, TableColumnRenderHeadParams, TableExportCsvParams } from './table';
export { Tabs, TabPane } from './tabs'; export { Tabs, TabPane } from './tabs';
export { Tag } from './tag'; export { Tag } from './tag';
export { Time } from './time'; export { Time } from './time';

26
types/table.d.ts vendored
View file

@ -240,7 +240,7 @@ export declare interface TableColumn {
render?: ( render?: (
h?: CreateElement, h?: CreateElement,
params?: TableColumnRenderParams params?: TableColumnRenderParams
) => TableRenderCreateElementResult; ) => VNode;
/** /**
* column index * column index
* @param h Render函数 * @param h Render函数
@ -249,7 +249,7 @@ export declare interface TableColumn {
renderHeader?: ( renderHeader?: (
h?: CreateElement, h?: CreateElement,
params?: TableColumnRenderHeadParams params?: TableColumnRenderHeadParams
) => TableRenderCreateElementResult; ) => VNode;
/** /**
* custom * custom
* Table on- sort - change ,false * Table on- sort - change ,false
@ -357,28 +357,6 @@ export declare interface TableColumnRenderParams {
index?: number; index?: number;
} }
export declare interface TableRenderCreateElementResult {
child?: object;
children?: Array<any>;
componentInstance?: object;
componentOptions?: object;
context?: object;
data?: object;
elm?: object;
functionalContext?: object;
isCloned?: boolean;
isComment?: boolean;
isOnce?: boolean;
isRootInsert?: boolean;
isStatic?: boolean;
key?: object;
ns?: object;
parent?: object;
raw?: boolean;
tag?: string;
text?: object;
}
export declare interface TableColumnRenderHeadParams { export declare interface TableColumnRenderHeadParams {
/** /**
* *