mirror of
https://github.com/angular/angular
synced 2026-05-24 09:28:37 +00:00
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
|
||
|---|---|---|
| .. | ||
| components | ||
| constants | ||
| directives | ||
| icons | ||
| interfaces | ||
| pipeline | ||
| pipes | ||
| providers | ||
| services | ||
| styles | ||
| testing | ||
| utils | ||
| BUILD.bazel | ||
| index.bzl | ||
| index.ts | ||
| package.json | ||