UNPKG

ngx-airbrush

Version:

Angular client for jsonapi/Graphiti backends

39 lines 2.03 kB
/** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ var DateConverter = /** @class */ (function () { function DateConverter() { } /** * @param {?} value * @return {?} */ DateConverter.prototype.deserialize = /** * @param {?} value * @return {?} */ function (value) { if (!value) { return null; } return new Date(value); }; /** * @param {?} value * @return {?} */ DateConverter.prototype.serialize = /** * @param {?} value * @return {?} */ function (value) { if (!value) { return null; } return value.toJSON(); }; return DateConverter; }()); export { DateConverter }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZGF0ZS5jb252ZXRlci5qcyIsInNvdXJjZVJvb3QiOiJuZzovL25neC1haXJicnVzaC8iLCJzb3VyY2VzIjpbImxpYi9jb252ZXJ0ZXJzL2RhdGUuY29udmV0ZXIudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7OztBQUdBO0lBQUE7SUFVQSxDQUFDOzs7OztJQVRDLG1DQUFXOzs7O0lBQVgsVUFBWSxLQUE2QjtRQUN2QyxJQUFJLENBQUMsS0FBSyxFQUFFO1lBQUUsT0FBTyxJQUFJLENBQUM7U0FBRTtRQUM1QixPQUFPLElBQUksSUFBSSxDQUFDLEtBQUssQ0FBQyxDQUFDO0lBQ3pCLENBQUM7Ozs7O0lBRUQsaUNBQVM7Ozs7SUFBVCxVQUFVLEtBQVc7UUFDbkIsSUFBSSxDQUFDLEtBQUssRUFBRTtZQUFFLE9BQU8sSUFBSSxDQUFDO1NBQUU7UUFDNUIsT0FBTyxLQUFLLENBQUMsTUFBTSxFQUFFLENBQUM7SUFDeEIsQ0FBQztJQUNILG9CQUFDO0FBQUQsQ0FBQyxBQVZELElBVUMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBQcm9wZXJ0eUNvbnZlcnRlciB9IGZyb20gJy4uL2ludGVyZmFjZXMvcHJvcGVydHktY29udmVydGVyLmludGVyZmFjZSc7XG5cblxuZXhwb3J0IGNsYXNzIERhdGVDb252ZXJ0ZXIgaW1wbGVtZW50cyBQcm9wZXJ0eUNvbnZlcnRlciB7XG4gIGRlc2VyaWFsaXplKHZhbHVlOiBzdHJpbmcgfCBudW1iZXIgfCBEYXRlICkge1xuICAgIGlmICghdmFsdWUpIHsgcmV0dXJuIG51bGw7IH1cbiAgICByZXR1cm4gbmV3IERhdGUodmFsdWUpO1xuICB9XG5cbiAgc2VyaWFsaXplKHZhbHVlOiBEYXRlKSB7XG4gICAgaWYgKCF2YWx1ZSkgeyByZXR1cm4gbnVsbDsgfVxuICAgIHJldHVybiB2YWx1ZS50b0pTT04oKTtcbiAgfVxufVxuIl19