@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
JavaScript
/**
* @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