UNPKG

@gsp-cmp/ccmp-ui

Version:

CCMP UI Component Library for Angular

35 lines 2.99 kB
/** * @fileoverview added by tsickle * Generated from: lib/convertor/convertor.ts * @suppress {checkTypes,constantProperty,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ import { GspComponent, GspComponentConvertor } from '@gsp-cmp/common-component'; export class ComponentConvertor { /** * @param {?} entity * @param {?} ctx * @return {?} */ convertorToObject(entity, ctx) { /** @type {?} */ let covertor = new GspComponentConvertor(); /** @type {?} */ let obj = new Object(); covertor.convertToObject(obj, entity, ctx); return obj; } /** * @param {?} obj * @param {?} ctx * @return {?} */ initFromObject(obj, ctx) { /** @type {?} */ let covertor = new GspComponentConvertor(); /** @type {?} */ let entity = new GspComponent(); covertor.initFromObject(entity, obj, ctx); return entity; } } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY29udmVydG9yLmpzIiwic291cmNlUm9vdCI6Im5nOi8vQGdzcC1jbXAvY2NtcC11aS8iLCJzb3VyY2VzIjpbImxpYi9jb252ZXJ0b3IvY29udmVydG9yLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7O0FBQUEsT0FBTyxFQUFFLFlBQVksRUFBdUMscUJBQXFCLEVBQUUsTUFBTSwyQkFBMkIsQ0FBQztBQUdySCxNQUFNLE9BQU8sa0JBQWtCOzs7Ozs7SUFFM0IsaUJBQWlCLENBQUMsTUFBbUIsRUFBRSxHQUFxQjs7WUFDcEQsUUFBUSxHQUF1QixJQUFJLHFCQUFxQixFQUFFOztZQUMxRCxHQUFHLEdBQUMsSUFBSSxNQUFNLEVBQUU7UUFDcEIsUUFBUSxDQUFDLGVBQWUsQ0FBQyxHQUFHLEVBQUMsTUFBTSxFQUFDLEdBQUcsQ0FBQyxDQUFBO1FBQ3hDLE9BQU8sR0FBRyxDQUFDO0lBQ2YsQ0FBQzs7Ozs7O0lBRUQsY0FBYyxDQUFDLEdBQVUsRUFBQyxHQUFxQjs7WUFDdkMsUUFBUSxHQUF1QixJQUFJLHFCQUFxQixFQUFFOztZQUMxRCxNQUFNLEdBQUMsSUFBSSxZQUFZLEVBQUU7UUFDN0IsUUFBUSxDQUFDLGNBQWMsQ0FBQyxNQUFNLEVBQUMsR0FBRyxFQUFDLEdBQUcsQ0FBQyxDQUFDO1FBQ3hDLE9BQU8sTUFBTSxDQUFDO0lBQ2xCLENBQUM7Q0FDSiIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IEdzcENvbXBvbmVudCwgRGVmYXVsdEdzcENvbXBvbmVudFNlcmlhbGl6ZUNvbnRleHQsIEdzcENvbXBvbmVudENvbnZlcnRvciB9IGZyb20gJ0Bnc3AtY21wL2NvbW1vbi1jb21wb25lbnQnO1xyXG5pbXBvcnQgeyBJU2VyaWFsaXplQ29udGV4dCB9IGZyb20gJ0BlY3AtY2FmL2NvbW1vbi1zdHJ1Y3R1cmUnO1xyXG5cclxuZXhwb3J0IGNsYXNzIENvbXBvbmVudENvbnZlcnRvcntcclxuICAgIFxyXG4gICAgY29udmVydG9yVG9PYmplY3QoZW50aXR5OkdzcENvbXBvbmVudCAsY3R4OklTZXJpYWxpemVDb250ZXh0KTpPYmplY3R7XHJcbiAgICAgICAgbGV0IGNvdmVydG9yOkdzcENvbXBvbmVudENvbnZlcnRvcj1uZXcgR3NwQ29tcG9uZW50Q29udmVydG9yKCk7XHJcbiAgICAgICAgbGV0IG9iaj1uZXcgT2JqZWN0KCk7XHJcbiAgICAgICAgY292ZXJ0b3IuY29udmVydFRvT2JqZWN0KG9iaixlbnRpdHksY3R4KVxyXG4gICAgICAgIHJldHVybiBvYmo7XHJcbiAgICB9XHJcblxyXG4gICAgaW5pdEZyb21PYmplY3Qob2JqOk9iamVjdCxjdHg6SVNlcmlhbGl6ZUNvbnRleHQpOkdzcENvbXBvbmVudHtcclxuICAgICAgICBsZXQgY292ZXJ0b3I6R3NwQ29tcG9uZW50Q29udmVydG9yPW5ldyBHc3BDb21wb25lbnRDb252ZXJ0b3IoKTtcclxuICAgICAgICBsZXQgZW50aXR5PW5ldyBHc3BDb21wb25lbnQoKTtcclxuICAgICAgICBjb3ZlcnRvci5pbml0RnJvbU9iamVjdChlbnRpdHksb2JqLGN0eCk7XHJcbiAgICAgICAgcmV0dXJuIGVudGl0eTtcclxuICAgIH1cclxufSJdfQ==