Matthieu Riegler
|
286e4da52b
|
docs(docs-infra): Throw error at build time for invalid links (#59162)
PR Close #59162
|
2025-03-04 20:07:23 +00:00 |
|
Miles Malerba
|
2e03a8685b
|
docs(docs-infra): Improve support for @link within the jsdoc. (#60201)
PR Close #60201
|
2025-03-04 17:13:42 +00:00 |
|
Matthieu Riegler
|
f15ccb94b9
|
docs(docs-infra): enable tslint (#58961)
PR Close #58961
|
2024-12-05 16:03:35 -08:00 |
|
Alan Agius
|
c95aca1f17
|
docs(docs-infra): update default generic values and add constraints for type parameters in functions (#58548)
Before
```typescript
createNodeRequestHandler(
handler: T
): T;
```
```typescript
class NgIf<T> {
@Input() set ngIf(value: T);
@Input() set ngIfThen(value: TemplateRef<NgIfContext<T>> | null);
@Input() set ngIfElse(value: TemplateRef<NgIfContext<T>> | null);
static ngTemplateGuard_ngIf: "binding";
static ngTemplateContextGuard<T>(dir: NgIf<T>, ctx: any): boolean;
}
```
Now
```typescript
createNodeRequestHandler<T extends NodeRequestHandlerFunction>(
handler: T
): T;
```
```typescript
class NgIf<T = unknown> {
@Input() set ngIf(value: T);
@Input() set ngIfThen(value: TemplateRef<NgIfContext<T>> | null);
@Input() set ngIfElse(value: TemplateRef<NgIfContext<T>> | null);
static ngTemplateGuard_ngIf: "binding";
static ngTemplateContextGuard<T>(dir: NgIf<T>, ctx: any): boolean;
}
```
PR Close #58548
|
2024-11-08 17:15:06 +00:00 |
|
Matthieu Riegler
|
dbdd7875dd
|
docs: Enable direct links to class/interface methods for @link (#57615)
PR Close #57615
|
2024-09-06 16:03:36 +00:00 |
|
Matthieu Riegler
|
1b7571f404
|
docs(docs-infra): enable tests for api-gen (#57618)
PR Close #57618
|
2024-09-05 14:05:04 +00:00 |
|
Joey Perrott
|
3bdead1b2f
|
refactor(docs-infra): migrate api-gen from dev-infra into the repo (#57241)
Move the api-gen pipeline into the shared-docs directory.
PR Close #57241
|
2024-08-05 17:06:29 +00:00 |
|