Proxy between your code and an object. Useful for working with asynchronously loaded objects, such as Facebook's API.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
spec
.gitignore
.jshintrc
.travis.yml
CHANGELOG.md
Gruntfile.js
MIT-LICENSE.txt
README.md
bower.json
method-proxy.js
package.json

README.md

method-proxy-js

NPM version Bower version Build Status

Serves as a proxy between your code and an object. Useful for working with asynchronously loaded objects, such as Facebook's API.

Read Working With Asynchronously Loaded JavaScript Objects for more in-depth look at its uses.

Installing

Bower

bower install method-proxy-js

npm

npm install method-proxy-js

Example usage

MyFB = window.MyFB || [];

MyFB.push(['ui', ...]);

window.fbAsyncInit = function() {
  FB.init({
    ...
  });

  MyFB = new MethodProxy(FB, MyFB);
};

MyFB.push(['FBML.parse', ...]);

License

This project is released under the MIT license.