added _(...).defer defs

This commit is contained in:
Brian Zengel
2013-10-21 01:11:01 -04:00
parent 7b747b7f29
commit 2d3b4eec2b
2 changed files with 8 additions and 0 deletions

View File

@@ -542,6 +542,7 @@ source.addEventListener('message', <_.LoDashWrapper<Function>>_(function() {}).d
}), false);
result = <number>_.defer(function() { console.log('deferred'); });
result = <_.LoDashWrapper<number>>_(function() { console.log('deferred'); }).defer();
var log = _.bind(console.log, console);
result = <number>_.delay(log, 1000, 'logged later');

7
lodash/lodash.d.ts vendored
View File

@@ -2129,6 +2129,13 @@ declare module _ {
func: Function,
...args: any[]): number;
interface LoDashWrapper<T> {
/**
* @see
**/
defer(...args: any[]): LoDashWrapper<number>;
}
/**
* Executes the func function after wait milliseconds. Additional arguments will be provided
* to func when it is invoked.