summaryrefslogtreecommitdiff
path: root/public/assets/javascripts/rectangles/util/uid.js
diff options
context:
space:
mode:
Diffstat (limited to 'public/assets/javascripts/rectangles/util/uid.js')
-rw-r--r--public/assets/javascripts/rectangles/util/uid.js12
1 files changed, 8 insertions, 4 deletions
diff --git a/public/assets/javascripts/rectangles/util/uid.js b/public/assets/javascripts/rectangles/util/uid.js
index 648bf0c..50d18c5 100644
--- a/public/assets/javascripts/rectangles/util/uid.js
+++ b/public/assets/javascripts/rectangles/util/uid.js
@@ -1,9 +1,8 @@
-
(function(){
var UidGenerator = function(list){
var id = 0
- return function(s){
+ var generator = function(s){
s = s || ""
var ss
while (1) {
@@ -13,13 +12,18 @@
}
}
}
+ generator.setList = function(newList){
+ list = newList
+ }
+ return generator
}
if ('window' in this) {
- window.UidGenerator = UidGenerator
+ window.UidGenerator = new UidGenerator
}
else {
- module.exports = UidGenerator
+ module.exports = new UidGenerator
}
})()
+