@soushians/config
Version:
39 lines • 1.45 kB
JavaScript
Object.defineProperty(exports, "__esModule", { value: true });
var forms_1 = require("@angular/forms");
var EditConfigApiModel;
(function (EditConfigApiModel) {
var Request = /** @class */ (function () {
function Request(initValue) {
if (initValue === void 0) { initValue = {}; }
var _this = this;
Object.keys(initValue).forEach(function (key) { return _this[key] = initValue[key]; });
}
Request.prototype.getRequestBody = function () {
debugger;
return {
Name: this.Name,
Config: this.Config
};
};
Object.defineProperty(Request, "formGroup", {
get: function () {
return new forms_1.FormGroup({
Name: new forms_1.FormControl('', [forms_1.Validators.required]),
Config: new forms_1.FormGroup({}),
});
},
enumerable: true,
configurable: true
});
return Request;
}());
EditConfigApiModel.Request = Request;
var Response = /** @class */ (function () {
function Response() {
}
return Response;
}());
EditConfigApiModel.Response = Response;
})(EditConfigApiModel = exports.EditConfigApiModel || (exports.EditConfigApiModel = {}));
//# sourceMappingURL=edit-config-api.model.js.map
;