Skip to content

Commit c3697e4

Browse files
committed
docs(angular): guide for angular composable tables and rendering
1 parent aef86f2 commit c3697e4

4 files changed

Lines changed: 761 additions & 18 deletions

File tree

docs/config.json

Lines changed: 36 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -140,6 +140,14 @@
140140
{
141141
"label": "angular",
142142
"children": [
143+
{
144+
"label": "Rendering",
145+
"to": "framework/angular/guide/rendering"
146+
},
147+
{
148+
"label": "Composable Tables",
149+
"to": "framework/angular/guide/composable-tables"
150+
},
143151
{
144152
"label": "Table State",
145153
"to": "framework/angular/guide/table-state"
@@ -390,8 +398,24 @@
390398
"label": "Basic"
391399
},
392400
{
393-
"to": "framework/angular/examples/grouping",
394-
"label": "Column Grouping"
401+
"to": "framework/angular/examples/basic-app-table",
402+
"label": "Basic (App Table)"
403+
},
404+
{
405+
"to": "framework/angular/examples/composable-tables",
406+
"label": "Composable tables"
407+
},
408+
{
409+
"to": "framework/angular/examples/custom-plugin",
410+
"label": "Custom plugin"
411+
},
412+
{
413+
"to": "framework/angular/examples/row-selection",
414+
"label": "Row Selection"
415+
},
416+
{
417+
"to": "framework/angular/examples/expanding",
418+
"label": "Row Expanding"
395419
},
396420
{
397421
"to": "framework/angular/examples/column-ordering",
@@ -403,7 +427,7 @@
403427
},
404428
{
405429
"to": "framework/angular/examples/column-pinning-sticky",
406-
"label": "Sticky Column Pinning"
430+
"label": "Column Pinning (Sticky)"
407431
},
408432
{
409433
"to": "framework/angular/examples/column-visibility",
@@ -414,12 +438,16 @@
414438
"label": "Column Filters"
415439
},
416440
{
417-
"to": "framework/angular/examples/row-selection",
418-
"label": "Row Selection"
441+
"to": "framework/angular/examples/column-resizing-performant",
442+
"label": "Column Resizing"
419443
},
420444
{
421-
"to": "framework/angular/examples/expanding",
422-
"label": "Expanding"
445+
"to": "framework/angular/examples/grouping",
446+
"label": "Column Grouping"
447+
},
448+
{
449+
"to": "framework/angular/examples/remote-data",
450+
"label": "Fetch API data (SPA / SSR)"
423451
},
424452
{
425453
"to": "framework/angular/examples/sub-components",
@@ -435,15 +463,7 @@
435463
},
436464
{
437465
"to": "framework/angular/examples/row-dnd",
438-
"label": "Row DnD"
439-
},
440-
{
441-
"to": "framework/angular/examples/column-resizing-performant",
442-
"label": "Performant Column Resizing"
443-
},
444-
{
445-
"to": "framework/angular/examples/remote-data",
446-
"label": "Remote data (optional SSR)"
466+
"label": "Row Drag & Drop"
447467
}
448468
]
449469
},

docs/framework/angular/angular-table.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,15 +3,15 @@ title: Angular Table
33
---
44

55
The `@tanstack/angular-table` adapter is a wrapper around the core table logic. Most of it's job is related to managing
6-
state the "angular signals" way, providing types and the rendering implementation of cell/header/footer templates.
6+
state using angular signals, providing types and the rendering implementation of cell/header/footer templates.
77

88
## Exports
99

1010
`@tanstack/angular-table` re-exports all of `@tanstack/table-core`'s APIs and the following:
1111

1212
### `injectTable`
1313

14-
Accepts an options function or a computed value that returns the table options, and returns a table.
14+
Accepts an options function or a computed signal that returns the table options, and returns a table.
1515

1616
```ts
1717
import {injectTable} from '@tanstack/angular-table'

0 commit comments

Comments
 (0)