All pastes #762720 Raw Edit

fearphage

public javascript v1 · immutable
·published 2007-11-05 21:18 UTC
rendered paste body
/* --- */var singletons = {  MyObject: {prop: 'FooKey', key: 'What'}  ,AnotherObject: {prop: 'BarKey', key: 'Who'}};function singletonInit(obj, type, data) {  obj[type.prop] = {};  obj[type.prop][type.key] = data;}for (var name in singletons) {  window[name] = Class.create();  window[name].prototype.initialize = function(data) {     var type = singletons[name];    singletonInit(this, type, data);  }}