|
then(onFulfilled, onRejected, onProgress)
|
|
done(onFullfilled, onRejected, onProgress)
|
|
catch(onRejected)
|
|
finally(cb)
|
|
progress(onProgress)
|
|
Q.defer()
|
|
promise
|
|
resolve(value)
|
|
reject(reason)
|
|
notify(value)
|
|
makeNodeResolver()
|
|
get(property)
|
|
invoke(methodName, ...args)
|
|
past(methodName, args)
|
|
keys()
|
|
fcall(...args)
|
|
fapply(args)
|
|
all()
|
|
allSettled()
|
|
spread(onFulfilled, onRejected)
|
|
thenResolve(value)
|
|
thenReject(error)
|
|
delay(ms)
|
|
timeout(ms, message)
|
I'm not using Q anymore, but if anybody wants this updated, or if I'm missing a section you'd like added, leave a comment or shoot me an email (ryan.havvy@gmail.com), and I'll update this. Please be somewhat specific on what needs to be updated though.
Cheatography n. The art of mapping complex subjects into clear, instantly navigable reference guides.