breeze2-odata4
Version:
Library to allow OData 4 support for breezejs 2
29 lines • 978 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
var ClassRepository = (function () {
function ClassRepository() {
this.types = [];
}
ClassRepository.prototype.add = function () {
var types = [];
for (var _i = 0; _i < arguments.length; _i++) {
types[_i] = arguments[_i];
}
this.types = this.types.concat(types);
};
ClassRepository.prototype.get = function () {
var results = this.types.map(function (t) { return new t(); });
return results;
};
return ClassRepository;
}());
exports.ClassRepository = ClassRepository;
var ClassRegistry = (function () {
function ClassRegistry() {
}
ClassRegistry.MetadataAdapters = new ClassRepository();
ClassRegistry.AnnotationDecorators = new ClassRepository();
return ClassRegistry;
}());
exports.ClassRegistry = ClassRegistry;
//# sourceMappingURL=class-registry.js.map