diff options
| author | Misko Hevery | 2011-03-23 09:29:20 -0700 |
|---|---|---|
| committer | Misko Hevery | 2011-06-08 13:49:11 -0700 |
| commit | ec6d106d4af0885d9df3498183bbbbcc7971d55a (patch) | |
| tree | 4dd34e440591ecb08b155ad00ecfe6c514005c92 /src/Angular.js | |
| parent | fab4ada3c849becede839530d812748064654bd6 (diff) | |
| download | angular.js-ec6d106d4af0885d9df3498183bbbbcc7971d55a.tar.bz2 | |
code cleanup: missing ; and indentation
Diffstat (limited to 'src/Angular.js')
| -rw-r--r-- | src/Angular.js | 20 |
1 files changed, 14 insertions, 6 deletions
diff --git a/src/Angular.js b/src/Angular.js index 28631b64..de6f2e5b 100644 --- a/src/Angular.js +++ b/src/Angular.js @@ -751,13 +751,21 @@ function concat(array1, array2, index) { * @returns {function()} Function that wraps the `fn` with all the specified bindings. */ function bind(self, fn) { - var curryArgs = arguments.length > 2 ? slice.call(arguments, 2, arguments.length) : []; + var curryArgs = arguments.length > 2 + ? slice.call(arguments, 2, arguments.length) + : []; if (typeof fn == $function && !(fn instanceof RegExp)) { - return curryArgs.length ? function() { - return arguments.length ? fn.apply(self, curryArgs.concat(slice.call(arguments, 0, arguments.length))) : fn.apply(self, curryArgs); - }: function() { - return arguments.length ? fn.apply(self, arguments) : fn.call(self); - }; + return curryArgs.length + ? function() { + return arguments.length + ? fn.apply(self, curryArgs.concat(slice.call(arguments, 0, arguments.length))) + : fn.apply(self, curryArgs); + } + : function() { + return arguments.length + ? fn.apply(self, arguments) + : fn.call(self); + }; } else { // in IE, native methods are not functions and so they can not be bound (but they don't need to be) return fn; |
