anchundan
Version:
20 lines (18 loc) • 412 B
JavaScript
class publiccom {
constructor(){
this.map = new Map();
}
static getInstance(){
if(!publiccom._instance){
publiccom._instance = new publiccom();
}
return publiccom._instance;
}
regTarget(name,target){
this.map.set(name,target);
}
getTarget(name){
return this.map.get(name);
}
}
module.exports = publiccom.getInstance();