slim-ef
Version:
An implementation of basic entity framework functionnalities in typescript
35 lines • 1.15 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.SelectArrayProxy = exports.SelectBooleanProxy = exports.SelectNumberProxy = exports.SelectStringProxy = void 0;
class SelectStringProxy extends String {
constructor(propName) {
super();
this.$$propertyName = propName;
}
}
exports.SelectStringProxy = SelectStringProxy;
// tslint:disable-next-line: max-classes-per-file
class SelectNumberProxy extends Number {
constructor(propName) {
super();
this.$$propertyName = propName;
}
}
exports.SelectNumberProxy = SelectNumberProxy;
// tslint:disable-next-line: max-classes-per-file
class SelectBooleanProxy extends Boolean {
constructor(propName) {
super();
this.$$propertyName = propName;
}
}
exports.SelectBooleanProxy = SelectBooleanProxy;
// tslint:disable-next-line: max-classes-per-file
class SelectArrayProxy extends Array {
constructor(propName) {
super();
this.$$propertyName = propName;
}
}
exports.SelectArrayProxy = SelectArrayProxy;
//# sourceMappingURL=metadata-proxy.js.map