From: Jack Yao Date: Sat, 22 Feb 2014 06:49:47 +0000 (+0800) Subject: apply custom config to lib settings X-Git-Tag: v5.2.1~5^2~15^2~1^2 X-Git-Url: http://git.ipfire.org/gitweb/?a=commitdiff_plain;h=refs%2Fpull%2F4519%2Fhead;p=thirdparty%2Ffoundation%2Ffoundation-sites.git apply custom config to lib settings --- diff --git a/js/foundation/foundation.js b/js/foundation/foundation.js index 1bd233aa9..7d70695b1 100644 --- a/js/foundation/foundation.js +++ b/js/foundation/foundation.js @@ -328,6 +328,12 @@ this.patch(this.libs[lib]); if (args && args.hasOwnProperty(lib)) { + if (typeof this.libs[lib].settings !== 'undefined') { + $.extend(true, this.libs[lib].settings, args[lib]); + } + else if (typeof this.libs[lib].defaults !== 'undefined') { + $.extend(true, this.libs[lib].defaults, args[lib]); + } return this.libs[lib].init.apply(this.libs[lib], [this.scope, args[lib]]); }