com.phloxui
Version:
PhloxUI Ng2+ Framework
29 lines (28 loc) • 2.21 kB
JavaScript
/**
* @fileoverview added by tsickle
* @suppress {checkTypes} checked by tsc
*/
var DataSchema = /** @class */ (function () {
function DataSchema(className, label, dataFields, jsonSchema) {
this.className = className;
this.label = label;
this.dataFields = dataFields;
if (this.dataFields == null) {
this.dataFields = [];
}
this.jsonSchema = jsonSchema;
}
return DataSchema;
}());
export { DataSchema };
function DataSchema_tsickle_Closure_declarations() {
/** @type {?} */
DataSchema.prototype.className;
/** @type {?} */
DataSchema.prototype.label;
/** @type {?} */
DataSchema.prototype.dataFields;
/** @type {?} */
DataSchema.prototype.jsonSchema;
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiRGF0YVNjaGVtYS5qcyIsInNvdXJjZVJvb3QiOiJuZzovL2NvbS5waGxveHVpLyIsInNvdXJjZXMiOlsibGliL21vZGVsL0RhdGFTY2hlbWEudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7OztBQUVBLElBQUE7SUFNSSxvQkFBWSxTQUFpQixFQUFFLEtBQWEsRUFBRSxVQUF1QixFQUFFLFVBQXNCO1FBQ3pGLElBQUksQ0FBQyxTQUFTLEdBQUcsU0FBUyxDQUFDO1FBQzNCLElBQUksQ0FBQyxLQUFLLEdBQUcsS0FBSyxDQUFDO1FBQ25CLElBQUksQ0FBQyxVQUFVLEdBQUcsVUFBVSxDQUFDO1FBQzdCLEVBQUUsQ0FBQyxDQUFDLElBQUksQ0FBQyxVQUFVLElBQUksSUFBSSxDQUFDLENBQUMsQ0FBQztZQUMxQixJQUFJLENBQUMsVUFBVSxHQUFHLEVBQUUsQ0FBQztTQUN4QjtRQUNELElBQUksQ0FBQyxVQUFVLEdBQUcsVUFBVSxDQUFDO0tBQ2hDO3FCQWhCTDtJQWlCQyxDQUFBO0FBZkQsc0JBZUMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBEYXRhRmllbGQsIEpzb25TY2hlbWEgfSBmcm9tICcuL21vZGVscyc7XG5cbmV4cG9ydCBjbGFzcyBEYXRhU2NoZW1hIHtcbiAgICBwdWJsaWMgY2xhc3NOYW1lOiBzdHJpbmc7XG4gICAgcHVibGljIGxhYmVsOiBzdHJpbmc7XG4gICAgcHVibGljIGRhdGFGaWVsZHM6IERhdGFGaWVsZFtdO1xuICAgIHB1YmxpYyBqc29uU2NoZW1hOiBKc29uU2NoZW1hO1xuXG4gICAgY29uc3RydWN0b3IoY2xhc3NOYW1lOiBzdHJpbmcsIGxhYmVsOiBzdHJpbmcsIGRhdGFGaWVsZHM6IERhdGFGaWVsZFtdLCBqc29uU2NoZW1hOiBKc29uU2NoZW1hKSB7XG4gICAgICAgIHRoaXMuY2xhc3NOYW1lID0gY2xhc3NOYW1lO1xuICAgICAgICB0aGlzLmxhYmVsID0gbGFiZWw7XG4gICAgICAgIHRoaXMuZGF0YUZpZWxkcyA9IGRhdGFGaWVsZHM7XG4gICAgICAgIGlmICh0aGlzLmRhdGFGaWVsZHMgPT0gbnVsbCkge1xuICAgICAgICAgICAgdGhpcy5kYXRhRmllbGRzID0gW107XG4gICAgICAgIH1cbiAgICAgICAgdGhpcy5qc29uU2NoZW1hID0ganNvblNjaGVtYTtcbiAgICB9XG59Il19