W3cubDocs

/Angular

NgPluralCase

Creates a view that will be added/removed from the parent NgPlural when the given expression matches the plural expression according to CLDR rules.

API

class NgPluralCase {
  constructor(value: string, template: TemplateRef<Object>, viewContainer: ViewContainerRef, ngPlural: NgPlural): NgPluralCase;
  override value: string;
}

constructor

NgPluralCase
@paramvaluestring
@paramtemplateTemplateRef<Object>
@paramviewContainerViewContainerRef
@paramngPluralNgPlural
@returnsNgPluralCase

value

string

Description

Creates a view that will be added/removed from the parent NgPlural when the given expression matches the plural expression according to CLDR rules.


Exported by

Usage Notes

<some-element [ngPlural]="value">
  <ng-template ngPluralCase="=0">...</ng-template>
  <ng-template ngPluralCase="other">...</ng-template>
</some-element>

See NgPlural for more details and example.

Super-powered by Google ©2010–2025.
Code licensed under an MIT-style License. Documentation licensed under CC BY 4.0.
https://angular.dev/api/common/NgPluralCase