@mezzanine-ui/core
Advanced tools
Comparing version 0.2.0 to 0.2.1
{ | ||
"name": "@mezzanine-ui/core", | ||
"version": "0.2.0", | ||
"version": "0.2.1", | ||
"description": "Core for mezzanine-ui", | ||
@@ -5,0 +5,0 @@ "author": "Mezzanine", |
@@ -27,3 +27,3 @@ export declare const tablePrefix = "mzn-table"; | ||
export declare type TableRecord = Record<string, unknown>; | ||
export interface TableDataSource extends Record<string, unknown> { | ||
export interface TableDataSource extends TableRecord { | ||
key: string; | ||
@@ -34,3 +34,3 @@ } | ||
title?: string; | ||
render?(text: string, record: TableRecord, index: number): any; | ||
render?(column: TableColumn, source: TableDataSource, index: number): any; | ||
renderTitle?(classes: typeof tableClasses): any; | ||
@@ -44,3 +44,3 @@ align?: 'start' | 'center' | 'end'; | ||
editable?: boolean; | ||
setCellProps?(record: TableRecord): Record<string, unknown>; | ||
setCellProps?(record: TableDataSource): Record<string, unknown>; | ||
/** @default true */ | ||
@@ -93,1 +93,7 @@ ellipsis?: boolean; | ||
} | ||
/** === Feature edit */ | ||
export interface TableComponents { | ||
body?: { | ||
cell?: any; | ||
}; | ||
} |
136188
1493