This is the archived documentation for Angular v5. Please visit angular.io to see documentation for the current version of Angular.

NgPluralCase

npm Package @angular/common
Module import { NgPluralCase } from '@angular/common';
Source common/src/directives/ng_plural.ts
NgModule CommonModule

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

Overview

      
      @Directive({ selector: '[ngPluralCase]' })
class NgPluralCase {
  value: string
}
    

How To Use

      
      <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.

Selectors

      
      [ngPluralCase]
    

Constructor

      
      constructor(value: string, template: TemplateRef<Object>, viewContainer: ViewContainerRef, ngPlural: NgPlural)
    

Members

      
      value: string