API Reference / @dasch-ng/utils / media/src / CoordinatePipe
Class: CoordinatePipe
Defined in: libs/ng/utils/media/src/lib/media-pipes.ts:84
Formats a decimal coordinate in degrees, minutes and seconds.
Example
html
{{ 52.520008 | coordinate: { axis: 'lat' } }} <!-- 52° 31' 12.0" N -->
{{ -0.1278 | coordinate: { axis: 'lng' } }} <!-- 0° 07' 40.1" W -->
{{ -33.8688 | coordinate }} <!-- -33° 52' 07.7" -->Extends
LocalePipe
Implements
PipeTransform
Constructors
Constructor
new CoordinatePipe():
CoordinatePipe
Returns
CoordinatePipe
Inherited from
LocalePipe.constructor
Properties
localeId
protectedreadonlylocaleId:string
Defined in: libs/ng/utils/media/src/lib/media-pipes.ts:4
Inherited from
LocalePipe.localeId
Methods
format()
protectedformat(value,maximumFractionDigits,locale?):string
Defined in: libs/ng/utils/media/src/lib/media-pipes.ts:6
Parameters
value
number
maximumFractionDigits
number
locale?
string
Returns
string
Inherited from
LocalePipe.format
transform()
transform(
value,options?):string
Defined in: libs/ng/utils/media/src/lib/media-pipes.ts:85
Parameters
value
string | number | null | undefined
options?
CoordinateOptions = {}
Returns
string
Implementation of
PipeTransform.transform