"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var UserView = /** @class */ (function () { function UserView(model, element) { this._model = model; this._element = element; } Object.defineProperty(UserView.prototype, "model", { /** * Getter model * @return {Model} */ get: function () { return this._model; }, /** * Setter model * @param {Model} value */ set: function (value) { this._model = value; }, enumerable: true, configurable: true }); Object.defineProperty(UserView.prototype, "element", { /** * Getter element * @return {any} */ get: function () { return this._element; }, /** * Setter element * @param {any} value */ set: function (value) { this._element = value; }, enumerable: true, configurable: true }); UserView.prototype.update = function (data) { console.log(data); }; return UserView; }()); exports.UserView = UserView;