UNPKG

@junte/ui

Version:

Quality Angular UI components kit

16 lines 1.76 kB
import { __decorate } from "tslib"; import { Pipe } from '@angular/core'; var GetPercentPipe = /** @class */ (function () { function GetPercentPipe() { } GetPercentPipe.prototype.transform = function (value, min, max) { var current = ((value - min) * 100) / (max - min); return Math.min(Math.max(current, 0), 100); }; GetPercentPipe = __decorate([ Pipe({ name: 'getPercent' }) ], GetPercentPipe); return GetPercentPipe; }()); export { GetPercentPipe }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic2xpZGVyLnBpcGVzLmpzIiwic291cmNlUm9vdCI6Im5nOi8vQGp1bnRlL3VpLyIsInNvdXJjZXMiOlsibGliL2Zvcm1zL3NsaWRlci9zbGlkZXIucGlwZXMudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjtBQUFBLE9BQU8sRUFBRSxJQUFJLEVBQWlCLE1BQU0sZUFBZSxDQUFDO0FBR3BEO0lBQUE7SUFLQSxDQUFDO0lBSkMsa0NBQVMsR0FBVCxVQUFVLEtBQWEsRUFBRSxHQUFXLEVBQUUsR0FBVztRQUMvQyxJQUFNLE9BQU8sR0FBRyxDQUFDLENBQUMsS0FBSyxHQUFHLEdBQUcsQ0FBQyxHQUFHLEdBQUcsQ0FBQyxHQUFHLENBQUMsR0FBRyxHQUFHLEdBQUcsQ0FBQyxDQUFDO1FBQ3BELE9BQU8sSUFBSSxDQUFDLEdBQUcsQ0FBQyxJQUFJLENBQUMsR0FBRyxDQUFDLE9BQU8sRUFBRSxDQUFDLENBQUMsRUFBRSxHQUFHLENBQUMsQ0FBQztJQUM3QyxDQUFDO0lBSlUsY0FBYztRQUQxQixJQUFJLENBQUMsRUFBQyxJQUFJLEVBQUUsWUFBWSxFQUFDLENBQUM7T0FDZCxjQUFjLENBSzFCO0lBQUQscUJBQUM7Q0FBQSxBQUxELElBS0M7U0FMWSxjQUFjIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgUGlwZSwgUGlwZVRyYW5zZm9ybSB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuXG5AUGlwZSh7bmFtZTogJ2dldFBlcmNlbnQnfSlcbmV4cG9ydCBjbGFzcyBHZXRQZXJjZW50UGlwZSBpbXBsZW1lbnRzIFBpcGVUcmFuc2Zvcm0ge1xuICB0cmFuc2Zvcm0odmFsdWU6IG51bWJlciwgbWluOiBudW1iZXIsIG1heDogbnVtYmVyKTogbnVtYmVyIHtcbiAgICBjb25zdCBjdXJyZW50ID0gKCh2YWx1ZSAtIG1pbikgKiAxMDApIC8gKG1heCAtIG1pbik7XG4gICAgcmV0dXJuIE1hdGgubWluKE1hdGgubWF4KGN1cnJlbnQsIDApLCAxMDApO1xuICB9XG59XG4iXX0=