ngx-decorate
Version:
Useful decorators for Angular 2 and above
25 lines • 653 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
const completeArray_1 = require("../lib/completeArray");
const symbols_1 = require("../lib/symbols");
/** @internal */
function processProp(prop) {
if (prop) {
if (Array.isArray(prop)) {
completeArray_1.completeArray(prop);
}
else {
prop.complete();
}
}
}
/** @internal */
function complete(self) {
if (self[symbols_1._complete]) {
for (const prop of self[symbols_1._complete]) {
processProp(self[prop]);
}
}
}
exports.complete = complete;
//# sourceMappingURL=complete.js.map