Skip to content

Instantly share code, notes, and snippets.

@isaacs
Created August 3, 2011 07:27
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save isaacs/1122098 to your computer and use it in GitHub Desktop.
Save isaacs/1122098 to your computer and use it in GitHub Desktop.
function C (cb) {
this.loadConfig(cb)
}
C.prototype.blah = function (arg, cb) {
if (!this._loaded) {
this._blah = this._blah || []
this._blah.push([arg, cb])
return
}
// loaded
this._blah.forEach(function (x) {
this.blah(x[0], x[1])
}, this)
this._blah = null
// do actual stuff here.
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment