Class YAHOO.ext.util.DelayedTask

Object
   |
   +--YAHOO.ext.util.DelayedTask

class YAHOO.ext.util.DelayedTask


Provides a convenient method of performing setTimeout where a new timeout cancels the old timeout. An example would be performing validation on a keypress. You can use this class to buffer the keypress events for a certain number of milliseconds, and perform only if they stop for that amount of time.
Defined in yutil.js


Constructor Summary
YAHOO.ext.util.DelayedTask (<Function> fn, <Object> scope, <Array> args)
  
 
Method Summary * Parameter types in italic indicate optional parameters
 void cancel()
   Cancel the last queued timeout
 void delay(<Number> delay, <Function> newFn, <Object> newScope, <Array> newArgs)
   Cancels any pending timeout and queues a new one

Constructor Detail

YAHOO.ext.util.DelayedTask

YAHOO.ext.util.DelayedTask(<Function> fn, <Object> scope, <Array> args)

Method Detail

cancel

void cancel()

delay

void delay(<Number> delay, <Function> newFn, <Object> newScope, <Array> newArgs)


Documentation generated by JSDoc on Sat Oct 14 06:07:10 2006