WARNING: this pipe uses the Internationalization API. Therefore it is only reliable in Chrome and Opera browsers.
Formats a number as local currency.
Usage
expression | currency[:currencyCode[:symbolDisplay[:digitInfo]]]
where currencyCode
is the ISO 4217 currency code, such as "USD" for the
US dollar and "EUR" for the euro. symbolDisplay
is a boolean indicating
whether to use the currency symbol (e.g. $) or the currency code (e.g. USD)
in the output. The default for this value is false
.
For more information about digitInfo
see DecimalPipe
- Inheritance
- Object
- NumberPipe
- CurrencyPipe
- Implements
-
- PipeTransform
- Annotations
- Pipe(name: "currency")
- Injectable()
Constructors
- CurrencyPipe()
-
const
Properties
- hashCode → int
-
Get a hash code for this object.
read-only, inherited - runtimeType → Type
-
A representation of the runtime type of the object.
read-only, inherited
Operators
-
operator ==(
other) → bool -
The equality operator.
inherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a non-existent method or property is accessed.
inherited -
toString(
) → String -
Returns a string representation of this object.
inherited -
transform(
value, [ String currencyCode = "USD", bool symbolDisplay = false, String digits = null ]) → String