W Angular 17 pojawiło się built-it control flow, które zostało ustabilizowane w wersji 18. Są to zamienniki dyrektyw *ngIf (opisaliśmy to tutaj), *ngFor (opisane tutaj), *ngSwitch.
@switch jest odpowiednikiem *ngSwitch. Oferuje tą samą funkcjonalność. Przykładowe wykorzystanie: