maestro-cli-roku
Version:
command line tools for maestro-roku projects
41 lines (40 loc) • 1.16 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
var Namespace = /** @class */ (function () {
function Namespace(name, file) {
this._name = name.replace(/\./g, '_');
this._file = file;
this._membersByName = new Set();
this._classesByName = new Map();
}
Object.defineProperty(Namespace.prototype, "name", {
get: function () {
return this._name;
},
enumerable: true,
configurable: true
});
Object.defineProperty(Namespace.prototype, "membersByName", {
get: function () {
return this._membersByName;
},
enumerable: true,
configurable: true
});
Object.defineProperty(Namespace.prototype, "classesByName", {
get: function () {
return this._classesByName;
},
enumerable: true,
configurable: true
});
Object.defineProperty(Namespace.prototype, "file", {
get: function () {
return this._file;
},
enumerable: true,
configurable: true
});
return Namespace;
}());
exports.Namespace = Namespace;