book-picker
Version:
<p align="center"> <img width="409" height="331" src="https://raw.githubusercontent.com/ymxk/book-picker/master/book-picker.gif"> </p>
42 lines • 2.72 kB
JavaScript
/**
* @fileoverview added by tsickle
* @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
import { Pipe } from '@angular/core';
import moment from 'moment';
var WeekdaysPipe = /** @class */ (function () {
function WeekdaysPipe() {
this.now = moment();
this.weekdays = [
"日", "一", "二", "三", "四", "五", "六"
];
}
/**
* @param {?} value
* @return {?}
*/
WeekdaysPipe.prototype.transform = /**
* @param {?} value
* @return {?}
*/
function (value) {
if (!value) {
return '';
}
return this.now.isSame(value, 'day') ? '今日' : this.weekdays[value.day()];
};
WeekdaysPipe.decorators = [
{ type: Pipe, args: [{
name: 'weekdays'
},] }
];
return WeekdaysPipe;
}());
export { WeekdaysPipe };
if (false) {
/** @type {?} */
WeekdaysPipe.prototype.now;
/** @type {?} */
WeekdaysPipe.prototype.weekdays;
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoid2Vla2RheXMucGlwZS5qcyIsInNvdXJjZVJvb3QiOiJuZzovL2Jvb2stcGlja2VyLyIsInNvdXJjZXMiOlsicGlwZS93ZWVrZGF5cy5waXBlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7QUFBQSxPQUFPLEVBQUUsSUFBSSxFQUFpQixNQUFNLGVBQWUsQ0FBQztBQUNwRCxPQUFPLE1BQU0sTUFBTSxRQUFRLENBQUM7QUFFNUI7SUFBQTtRQUlFLFFBQUcsR0FBUSxNQUFNLEVBQUUsQ0FBQztRQUNwQixhQUFRLEdBQWE7WUFDbkIsR0FBRyxFQUFFLEdBQUcsRUFBRSxHQUFHLEVBQUUsR0FBRyxFQUFFLEdBQUcsRUFBRSxHQUFHLEVBQUUsR0FBRztTQUNsQyxDQUFBO0lBT0gsQ0FBQzs7Ozs7SUFMQyxnQ0FBUzs7OztJQUFULFVBQVUsS0FBb0I7UUFDNUIsSUFBSSxDQUFDLEtBQUssRUFBRTtZQUFFLE9BQU8sRUFBRSxDQUFDO1NBQUU7UUFDMUIsT0FBTyxJQUFJLENBQUMsR0FBRyxDQUFDLE1BQU0sQ0FBQyxLQUFLLEVBQUUsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLFFBQVEsQ0FBQyxLQUFLLENBQUMsR0FBRyxFQUFFLENBQUMsQ0FBQztJQUMzRSxDQUFDOztnQkFaRixJQUFJLFNBQUM7b0JBQ0osSUFBSSxFQUFFLFVBQVU7aUJBQ2pCOztJQVlELG1CQUFDO0NBQUEsQUFkRCxJQWNDO1NBWFksWUFBWTs7O0lBQ3ZCLDJCQUFvQjs7SUFDcEIsZ0NBRUMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBQaXBlLCBQaXBlVHJhbnNmb3JtIH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5pbXBvcnQgbW9tZW50IGZyb20gJ21vbWVudCc7XG5cbkBQaXBlKHtcbiAgbmFtZTogJ3dlZWtkYXlzJ1xufSlcbmV4cG9ydCBjbGFzcyBXZWVrZGF5c1BpcGUgaW1wbGVtZW50cyBQaXBlVHJhbnNmb3JtIHtcbiAgbm93OiBhbnkgPSBtb21lbnQoKTtcbiAgd2Vla2RheXM6IHN0cmluZ1tdID0gW1xuICAgIFwi5pelXCIsIFwi5LiAXCIsIFwi5LqMXCIsIFwi5LiJXCIsIFwi5ZubXCIsIFwi5LqUXCIsIFwi5YWtXCJcbiAgXVxuXG4gIHRyYW5zZm9ybSh2YWx1ZTogbW9tZW50Lk1vbWVudCk6IHN0cmluZyB7XG4gICAgaWYgKCF2YWx1ZSkgeyByZXR1cm4gJyc7IH1cbiAgICByZXR1cm4gdGhpcy5ub3cuaXNTYW1lKHZhbHVlLCAnZGF5JykgPyAn5LuK5pelJyA6IHRoaXMud2Vla2RheXNbdmFsdWUuZGF5KCldO1xuICB9XG5cbn0iXX0=