wyser
Version:
JavaScript SPA (Single Page Application) Framework
24 lines (18 loc) • 452 B
JavaScript
class Tags {
constructor () {
if (!Tags.instance) {
this._tags = {};
Tags.instance = this;
}
return Tags.instance;
};
add (name, tag) {
this._tags[name] = tag;
};
use (name) {
if (!this._tags[name])
throw `Could not find tag (${name})`;
return this._tags[name];
}
};
export default new Tags;