mirror of
https://github.com/carbon-design-system/carbon-components-svelte.git
synced 2025-09-15 02:11:05 +00:00
feat: update types and Component Index
This commit is contained in:
parent
2ad9072abd
commit
f51968274f
2 changed files with 19 additions and 14 deletions
|
@ -981,8 +981,8 @@ import { DataTable } from "carbon-components-svelte";
|
||||||
### Props
|
### Props
|
||||||
|
|
||||||
| Prop name | Type | Default value | Description |
|
| Prop name | Type | Default value | Description |
|
||||||
| :------------- | :-------------------------------------------------- | :------------ | :--------------------------------------------------------------------------------------------------- |
|
| :------------- | :----------------------------------------------------------------------------------------------- | :------------ | :--------------------------------------------------------------------------------------------------- |
|
||||||
| headers | <code>{key: string; value: string;}[]</code> | `[]` | Specify the data table headers. |
|
| headers | <code>{key: string; value: string; display?: (item) => string; sort?: (a, b) => number}[]</code> | `[]` | Specify the data table headers. |
|
||||||
| rows | <code>Object[]</code> | `[]` | Specify the rows the data table should render. keys defined in `headers` are used for the row ids. |
|
| rows | <code>Object[]</code> | `[]` | Specify the rows the data table should render. keys defined in `headers` are used for the row ids. |
|
||||||
| size | <code>"compact" | "short" | "tall"</code> | -- | Set the size of the data table. |
|
| size | <code>"compact" | "short" | "tall"</code> | -- | Set the size of the data table. |
|
||||||
| title | <code>string</code> | `""` | Specify the title of the data table. |
|
| title | <code>string</code> | `""` | Specify the title of the data table. |
|
||||||
|
|
7
types/index.d.ts
vendored
7
types/index.d.ts
vendored
|
@ -787,7 +787,12 @@ export class DataTable extends CarbonSvelteComponent {
|
||||||
* Specify the data table headers
|
* Specify the data table headers
|
||||||
* @default []
|
* @default []
|
||||||
*/
|
*/
|
||||||
headers?: { key: string; value: string }[];
|
headers?: {
|
||||||
|
key: string;
|
||||||
|
value: string;
|
||||||
|
display?: (item) => string;
|
||||||
|
sort?: (a, b) => number;
|
||||||
|
}[];
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Specify the rows the data table should render
|
* Specify the rows the data table should render
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue