igniteui-webcomponents-datasources
Version:
Reference custom data providers for the Ignite UI Web Components data source.
42 lines (41 loc) • 1.15 kB
JavaScript
var EntityProperty = /** @class */ /*@__PURE__*/ (function () {
function EntityProperty(name, schemaType) {
this._name = null;
this._isNullable = false;
this._type = null;
this.name = name;
this.type = schemaType;
}
Object.defineProperty(EntityProperty.prototype, "name", {
get: function () {
return this._name;
},
set: function (value) {
this._name = value;
},
enumerable: false,
configurable: true
});
Object.defineProperty(EntityProperty.prototype, "isNullable", {
get: function () {
return this._isNullable;
},
set: function (value) {
this._isNullable = value;
},
enumerable: false,
configurable: true
});
Object.defineProperty(EntityProperty.prototype, "type", {
get: function () {
return this._type;
},
set: function (value) {
this._type = value;
},
enumerable: false,
configurable: true
});
return EntityProperty;
}());
export { EntityProperty };