UNPKG

@rucken/todo-core

Version:

Core with base class and entities for todo application maked on Angular7+ and based on Rucken template

28 lines 2.6 kB
/** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ import * as tslib_1 from "tslib"; import { serializeModel, transformStringToObject, translate } from '@rucken/core'; import { Transform, Type } from 'class-transformer'; import { Project } from './project'; import { Status } from './status'; export class StatusWithProject extends Status { constructor() { super(...arguments); this.project = undefined; } } StatusWithProject.strings = Object.assign({}, Status.strings, { project: translate('Project') }); tslib_1.__decorate([ Type(serializeModel(Project)), Transform(transformStringToObject, { toPlainOnly: true }), tslib_1.__metadata("design:type", Project) ], StatusWithProject.prototype, "project", void 0); if (false) { /** @type {?} */ StatusWithProject.strings; /** @type {?} */ StatusWithProject.prototype.project; } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic3RhdHVzLXdpdGgtcHJvamVjdC5qcyIsInNvdXJjZVJvb3QiOiJuZzovL0BydWNrZW4vdG9kby1jb3JlLyIsInNvdXJjZXMiOlsibGliL21vZGVscy9zdGF0dXMtd2l0aC1wcm9qZWN0LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7O0FBQUEsT0FBTyxFQUFFLGNBQWMsRUFBRSx1QkFBdUIsRUFBRSxTQUFTLEVBQUUsTUFBTSxjQUFjLENBQUM7QUFDbEYsT0FBTyxFQUFFLFNBQVMsRUFBRSxJQUFJLEVBQUUsTUFBTSxtQkFBbUIsQ0FBQztBQUNwRCxPQUFPLEVBQUUsT0FBTyxFQUFFLE1BQU0sV0FBVyxDQUFDO0FBQ3BDLE9BQU8sRUFBRSxNQUFNLEVBQUUsTUFBTSxVQUFVLENBQUM7QUFFbEMsTUFBTSxPQUFPLGlCQUFrQixTQUFRLE1BQU07SUFBN0M7O1FBUUUsWUFBTyxHQUFZLFNBQVMsQ0FBQztJQUMvQixDQUFDOztBQVJRLHlCQUFPLHFCQUNULE1BQU0sQ0FBQyxPQUFPLElBQ2pCLE9BQU8sRUFBRSxTQUFTLENBQUMsU0FBUyxDQUFDLElBQzdCO0FBSUY7SUFGQyxJQUFJLENBQUMsY0FBYyxDQUFDLE9BQU8sQ0FBQyxDQUFDO0lBQzdCLFNBQVMsQ0FBQyx1QkFBdUIsRUFBRSxFQUFFLFdBQVcsRUFBRSxJQUFJLEVBQUUsQ0FBQztzQ0FDakQsT0FBTztrREFBYTs7O0lBUDdCLDBCQUdFOztJQUVGLG9DQUU2QiIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IHNlcmlhbGl6ZU1vZGVsLCB0cmFuc2Zvcm1TdHJpbmdUb09iamVjdCwgdHJhbnNsYXRlIH0gZnJvbSAnQHJ1Y2tlbi9jb3JlJztcbmltcG9ydCB7IFRyYW5zZm9ybSwgVHlwZSB9IGZyb20gJ2NsYXNzLXRyYW5zZm9ybWVyJztcbmltcG9ydCB7IFByb2plY3QgfSBmcm9tICcuL3Byb2plY3QnO1xuaW1wb3J0IHsgU3RhdHVzIH0gZnJvbSAnLi9zdGF0dXMnO1xuXG5leHBvcnQgY2xhc3MgU3RhdHVzV2l0aFByb2plY3QgZXh0ZW5kcyBTdGF0dXMge1xuICBzdGF0aWMgc3RyaW5nczogYW55ID0ge1xuICAgIC4uLlN0YXR1cy5zdHJpbmdzLFxuICAgIHByb2plY3Q6IHRyYW5zbGF0ZSgnUHJvamVjdCcpXG4gIH07XG5cbiAgQFR5cGUoc2VyaWFsaXplTW9kZWwoUHJvamVjdCkpXG4gIEBUcmFuc2Zvcm0odHJhbnNmb3JtU3RyaW5nVG9PYmplY3QsIHsgdG9QbGFpbk9ubHk6IHRydWUgfSlcbiAgcHJvamVjdDogUHJvamVjdCA9IHVuZGVmaW5lZDtcbn1cbiJdfQ==