UNPKG

@asi-ngtools/lib

Version:

This project is a little components library, simple to use, which will help you to simplify your project.

35 lines (34 loc) 2.06 kB
/** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,uselessCode} checked by tsc */ import { Pipe } from '@angular/core'; import { AsiMomentService } from './../services/asi-moment.service'; export class AsiDatePipe { /** * @param {?} asiMomentService */ constructor(asiMomentService) { this.asiMomentService = asiMomentService; } /** * @param {?} date * @param {?} format * @return {?} */ transform(date, format) { return this.asiMomentService.formatDateTime(date, format); } } AsiDatePipe.decorators = [ { type: Pipe, args: [{ name: 'asiDate' },] } ]; /** @nocollapse */ AsiDatePipe.ctorParameters = () => [ { type: AsiMomentService } ]; if (false) { /** @type {?} */ AsiDatePipe.prototype.asiMomentService; } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYXNpLWRhdGUucGlwZS5qcyIsInNvdXJjZVJvb3QiOiJuZzovL0Bhc2ktbmd0b29scy9saWIvIiwic291cmNlcyI6WyJsaWIvcGlwZXMvYXNpLWRhdGUucGlwZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7O0FBQUEsT0FBTyxFQUFFLElBQUksRUFBaUIsTUFBTSxlQUFlLENBQUM7QUFDcEQsT0FBTyxFQUFFLGdCQUFnQixFQUFFLE1BQU0sa0NBQWtDLENBQUM7QUFHcEUsTUFBTTs7OztJQUVKLFlBQW9CLGdCQUFrQztRQUFsQyxxQkFBZ0IsR0FBaEIsZ0JBQWdCLENBQWtCO0tBQ3JEOzs7Ozs7SUFFRCxTQUFTLENBQUMsSUFBVSxFQUFFLE1BQWM7UUFDbEMsTUFBTSxDQUFDLElBQUksQ0FBQyxnQkFBZ0IsQ0FBQyxjQUFjLENBQUMsSUFBSSxFQUFFLE1BQU0sQ0FBQyxDQUFDO0tBQzNEOzs7WUFSRixJQUFJLFNBQUMsRUFBRSxJQUFJLEVBQUUsU0FBUyxFQUFFOzs7O1lBRmhCLGdCQUFnQiIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IFBpcGUsIFBpcGVUcmFuc2Zvcm0gfSBmcm9tICdAYW5ndWxhci9jb3JlJztcbmltcG9ydCB7IEFzaU1vbWVudFNlcnZpY2UgfSBmcm9tICcuLy4uL3NlcnZpY2VzL2FzaS1tb21lbnQuc2VydmljZSc7XG5cbkBQaXBlKHsgbmFtZTogJ2FzaURhdGUnIH0pXG5leHBvcnQgY2xhc3MgQXNpRGF0ZVBpcGUgaW1wbGVtZW50cyBQaXBlVHJhbnNmb3JtIHtcblxuICBjb25zdHJ1Y3Rvcihwcml2YXRlIGFzaU1vbWVudFNlcnZpY2U6IEFzaU1vbWVudFNlcnZpY2UpIHtcbiAgfVxuXG4gIHRyYW5zZm9ybShkYXRlOiBEYXRlLCBmb3JtYXQ6IHN0cmluZykge1xuICAgIHJldHVybiB0aGlzLmFzaU1vbWVudFNlcnZpY2UuZm9ybWF0RGF0ZVRpbWUoZGF0ZSwgZm9ybWF0KTtcbiAgfVxufVxuIl19