marko/compiler/taglib-loader/DependencyChain.js

17 lines
302 B
JavaScript

'use strict';
class DependencyChain {
constructor(array) {
this.array = array || [];
}
append(str) {
return new DependencyChain(this.array.concat(str));
}
toString() {
return '[' + this.array.join(' → ') + ']';
}
}
module.exports = DependencyChain;