Skip to content

Commit

Permalink
build and improved extend function
Browse files Browse the repository at this point in the history
  • Loading branch information
frozeman committed Jun 4, 2015
1 parent 733e19e commit d14c706
Show file tree
Hide file tree
Showing 7 changed files with 21 additions and 21 deletions.
10 changes: 5 additions & 5 deletions dist/web3-light.js

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion dist/web3-light.js.map

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions dist/web3-light.min.js

Large diffs are not rendered by default.

10 changes: 5 additions & 5 deletions dist/web3.js

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion dist/web3.js.map

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions dist/web3.min.js

Large diffs are not rendered by default.

10 changes: 5 additions & 5 deletions lib/web3.js
Original file line number Diff line number Diff line change
Expand Up @@ -152,13 +152,13 @@ Object.defineProperty(web3.eth, 'defaultAccount', {

// EXTEND
web3.extend = function(extension){
if(!web3[extension.property])
/*jshint maxcomplexity: 6 */

if(extension.property && !web3[extension.property])
web3[extension.property] = {};

if(extension.methods)
setupMethods(extension.property ? web3[extension.property] : web3, extension.methods);
if(extension.properties)
setupProperties(extension.property ? web3[extension.property] : web3, extension.properties);
setupMethods(web3[extension.property] || web3, extension.methods || []);
setupProperties(web3[extension.property] || web3, extension.properties || []);
};
web3.extend.formatters = formatters;
web3.extend.utils = utils;
Expand Down

0 comments on commit d14c706

Please sign in to comment.