UNPKG

ng2-pipes

Version:
16 lines (12 loc) 345 B
import {PipeTransform, Pipe, Injectable} from '@angular/core'; import {isNumberFinite} from '../utils/utils'; @Injectable() @Pipe({name: 'radians'}) export class RadiansPipe implements PipeTransform { transform(degrees: number): number { if (!isNumberFinite(degrees)) { return NaN; } return degrees * Math.PI / 180; } }