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