var I18nSelectPipe = /** @class */ (function () { function I18nSelectPipe() { } I18nSelectPipe_1 = I18nSelectPipe; /** * @param value a string to be internationalized. * @param mapping an object that indicates the text that should be displayed * for different values of the provided `value`. */ I18nSelectPipe.prototype.transform = function (value, mapping) { if (value == null) return ''; if (typeof mapping !== 'object' || typeof value !== 'string') { throw invalidPipeArgumentError(I18nSelectPipe_1, mapping); } if (mapping.hasOwnProperty(value)) { return mapping[value]; } if (mapping.hasOwnProperty('other')) { return mapping['other']; } return ''; }; var I18nSelectPipe_1; I18nSelectPipe = I18nSelectPipe_1 = tslib_1.__decorate([ Pipe({ name: 'i18nSelect', pure: true }) ], I18nSelectPipe); return I18nSelectPipe; }());
var IndexTrack = (function () { function IndexTrack() { } IndexTrack.prototype.transform = function () { return function (index) { return index; }; }; IndexTrack = __decorate([ core_1.Pipe({ name: 'indexTrack' }) ], IndexTrack); return IndexTrack; }());
var CheckmarkPipe = (function () { function CheckmarkPipe() { } CheckmarkPipe.prototype.transform = function (input) { return input ? '\u2713' : '\u2718'; }; CheckmarkPipe = __decorate([ core_1.Pipe({ name: 'checkmark' }), __metadata('design:paramtypes', []) ], CheckmarkPipe); return CheckmarkPipe; }());
var KeyDisplayPipe = (function () { function KeyDisplayPipe() { } KeyDisplayPipe.prototype.transform = function (key) { return data_pipe_form_1.dataKeyName.get(key); }; KeyDisplayPipe = __decorate([ core_1.Pipe({ name: 'keyDisplay' }), __metadata('design:paramtypes', []) ], KeyDisplayPipe); return KeyDisplayPipe; }());
var MyUppercasePipe = (function () { function MyUppercasePipe() { } MyUppercasePipe.prototype.transform = function (value) { return value.toUpperCase(); }; MyUppercasePipe = __decorate([ core_1.Pipe({ name: 'my-uppercase' }), __metadata('design:paramtypes', []) ], MyUppercasePipe); return MyUppercasePipe; }());
var AddTwoPipe = (function () { function AddTwoPipe() { } AddTwoPipe.prototype.transform = function (number) { return number + 2; }; AddTwoPipe = __decorate([ core_1.Pipe({ name: 'addTwo' }), __metadata('design:paramtypes', []) ], AddTwoPipe); return AddTwoPipe; }());
var OpenTodosPipe = (function () { function OpenTodosPipe() { } OpenTodosPipe.prototype.transform = function (allTodos) { return allTodos.filter(function (todo) { return todo.status == 'open'; }); }; OpenTodosPipe = __decorate([ core_1.Pipe({ name: 'openTodos' }), __metadata('design:paramtypes', []) ], OpenTodosPipe); return OpenTodosPipe; }());
var JsonPipe = /** @class */ (function () { function JsonPipe() { } /** * @param value A value of any type to convert into a JSON-format string. */ JsonPipe.prototype.transform = function (value) { return JSON.stringify(value, null, 2); }; JsonPipe = tslib_1.__decorate([ Pipe({ name: 'json', pure: false }) ], JsonPipe); return JsonPipe; }());
var Sample = (function () { function Sample(sanitizer) { this.sanitizer = sanitizer; } Sample.prototype.transform = function (style) { return "Hello world"; }; Sample = __decorate([ core_1.Pipe({ name: 'sample' }), __metadata('design:paramtypes', [platform_browser_1.DomSanitizationService]) ], Sample); return Sample; }());
var SafeStyle = (function () { function SafeStyle(domSanitizer) { this.domSanitizer = domSanitizer; } SafeStyle.prototype.transform = function (input) { return this.domSanitizer.bypassSecurityTrustStyle(input); }; SafeStyle = __decorate([ core_1.Pipe({ name: 'safeStyle' }), __metadata("design:paramtypes", [platform_browser_1.DomSanitizer]) ], SafeStyle); return SafeStyle; }());
var EventFilter = (function () { function EventFilter() { } EventFilter.prototype.transform = function (value, args) { return value.replace(/<img[^>]*>/g, ''); }; EventFilter = __decorate([ core_1.Pipe({ name: 'eventFilter' }) ], EventFilter); return EventFilter; }());
var MoneyPipe = (function () { function MoneyPipe() { } MoneyPipe.prototype.transform = function (value, args) { return 'R$ ' + value; }; MoneyPipe = __decorate([ core_1.Pipe({ name: 'moneyPipe' }), __metadata('design:paramtypes', []) ], MoneyPipe); return MoneyPipe; }());
var OpenTodosImpurePipe = (function (_super) { __extends(OpenTodosImpurePipe, _super); function OpenTodosImpurePipe() { _super.apply(this, arguments); } OpenTodosImpurePipe = __decorate([ core_1.Pipe({ name: 'openTodos', pure: false }), __metadata('design:paramtypes', []) ], OpenTodosImpurePipe); return OpenTodosImpurePipe; }(OpenTodosPipe));
var CustomPercentPipe = (function () { function CustomPercentPipe() { } CustomPercentPipe.prototype.transform = function (value) { return !isNaN(value) && value !== null ? (value).toFixed(1) + "%" : null; }; CustomPercentPipe = __decorate([ core_1.Pipe({ name: 'cpercent' }), __metadata('design:paramtypes', []) ], CustomPercentPipe); return CustomPercentPipe; }());
var PlayerPipe = (function () { function PlayerPipe() { } PlayerPipe.prototype.transform = function (players, selected) { return players.filter(function (player) { return player.selected == selected; }); }; PlayerPipe = __decorate([ core_1.Pipe({ name: "player" }), __metadata('design:paramtypes', []) ], PlayerPipe); return PlayerPipe; }());
var SearchPipe = (function () { function SearchPipe() { } SearchPipe.prototype.transform = function (value) { return value.filter(function (item) { return item.goal.startsWith('W'); }); }; SearchPipe = __decorate([ core_1.Pipe({ name: "search" }), __metadata('design:paramtypes', []) ], SearchPipe); return SearchPipe; })();
var StartedPipe = (function () { function StartedPipe() { } StartedPipe.prototype.transform = function (value) { return value.filter(function (item) { return item.status === "started"; }); }; StartedPipe = __decorate([ core_1.Pipe({ name: "started" }), __metadata('design:paramtypes', []) ], StartedPipe); return StartedPipe; }());
var CardName = (function () { function CardName() { } CardName.prototype.transform = function (items, args) { return items.filter(function (item) { return item.name.toLowerCase().indexOf(args.toLowerCase()) > -1; }); }; CardName = __decorate([ core_1.Pipe({ name: 'cardName' }), __metadata('design:paramtypes', []) ], CardName); return CardName; }());
var SearchPipe = (function () { function SearchPipe() { } SearchPipe.prototype.transform = function (value) { return value.filter(function (p) { return p.name.startsWith('No'); }); }; SearchPipe = __decorate([ core_1.Pipe({ name: "SearchPipe" }), __metadata('design:paramtypes', []) ], SearchPipe); return SearchPipe; }());
var ChallengesReversePipe = (function () { function ChallengesReversePipe() { } ChallengesReversePipe.prototype.transform = function (value) { return value.slice().reverse(); }; ChallengesReversePipe = __decorate([ core_1.Pipe({ name: 'reverse' }), __metadata('design:paramtypes', []) ], ChallengesReversePipe); return ChallengesReversePipe; }());
var TimeDisplayPipe = (function () { function TimeDisplayPipe() { } TimeDisplayPipe.prototype.transform = function (value, args) { var hh = Math.floor(value / 3600), mm = Math.floor(value / 60) % 60, ss = Math.floor(value) % 60; return hh + ":" + (mm < 10 ? "0" : "") + mm + ":" + (ss < 10 ? "0" : "") + ss; }; TimeDisplayPipe = __decorate([ core_1.Pipe({ name: 'timeDisplay' }), __metadata('design:paramtypes', []) ], TimeDisplayPipe); return TimeDisplayPipe; }());
var UntagPipe = (function () { function UntagPipe() { } UntagPipe.prototype.transform = function (value) { var ret = value; if (ret != undefined) ret = ret.replace(/</g, '<'); return ret; }; UntagPipe = __decorate([ core_1.Pipe({ name: 'untag' }), __metadata('design:paramtypes', []) ], UntagPipe); return UntagPipe; }());
var ShortenPipe = (function () { function ShortenPipe() { } ShortenPipe.prototype.transform = function (limitOptions, upperBound) { return limitOptions.filter(function (option) { return option < upperBound; }); }; ShortenPipe = __decorate([ core_1.Pipe({ name: 'shorten', pure: false }), __metadata('design:paramtypes', []) ], ShortenPipe); return ShortenPipe; }());
var KeysPipe = (function () { function KeysPipe() { } KeysPipe.prototype.transform = function (value, args) { if (args === void 0) { args = null; } if (!value) return []; return Object.keys(value); }; KeysPipe = __decorate([ core_1.Pipe({ name: 'keys', pure: false }), __metadata('design:paramtypes', []) ], KeysPipe); return KeysPipe; }());
var ArrayFixPipe = (function () { function ArrayFixPipe() { } ArrayFixPipe.prototype.transform = function (value, args) { if (Array.isArray(value)) return Array.from(value); else return [value]; }; ArrayFixPipe = __decorate([ core_1.Pipe({ name: 'arrayFix' }), __metadata('design:paramtypes', []) ], ArrayFixPipe); return ArrayFixPipe; }());
var MarkedPipe = (function () { function MarkedPipe() { } MarkedPipe.prototype.transform = function (value) { var ret = value; if (value != undefined) ret = marked(value); return ret; }; MarkedPipe = __decorate([ core_1.Pipe({ name: 'marked' }), __metadata('design:paramtypes', []) ], MarkedPipe); return MarkedPipe; }());
var MenuFilterPipe = (function () { function MenuFilterPipe() { } MenuFilterPipe.prototype.transform = function (items, filteredItems) { if (filteredItems.trim().length <= 0) { return items; } return items.filter(function (returned) { return (returned.name.indexOf(filteredItems) > -1); }); }; MenuFilterPipe = __decorate([ core_1.Pipe({ name: 'menuFilter' }), __metadata('design:paramtypes', []) ], MenuFilterPipe); return MenuFilterPipe; }());
var Elapsed = (function () { function Elapsed() { } Elapsed.prototype.transform = function (data) { return moment(data).fromNow(); }; Elapsed = __decorate([ core_1.Pipe({ name: 'elapsed', pure: false }), __metadata('design:paramtypes', []) ], Elapsed); return Elapsed; }());
var ThresholdPipe = (function () { function ThresholdPipe() { } ThresholdPipe.prototype.transform = function (stocks, thresholds) { return stock_1.Stock.filter(stocks, thresholds); }; ThresholdPipe = __decorate([ core_1.Pipe({ name: 'threshold', pure: false }), __metadata('design:paramtypes', []) ], ThresholdPipe); return ThresholdPipe; }());
var SliderPipe = (function () { function SliderPipe() { } SliderPipe.prototype.transform = function (value, args) { return value.filter(function (item) { return item.start >= +args; }); }; SliderPipe = __decorate([ core_1.Pipe({ name: 'slider' }) ], SliderPipe); return SliderPipe; }());