package
Version:
v0.0.65
Opens a new window with list of versions in this module.
Published: Oct 27, 2021
License: MIT
Opens a new window with license information.
Imports: 0
Opens a new window with list of imports.
Imported by: 5
Opens a new window with list of known importers.
Documentation
¶
type CatchFn func(err error)
CatchFn 是 Catch 方法的回调函数
type Executor interface {
Execute(r Runnable)
}
Executor 接口表示一个任务的执行者
DefaultExecutor 创建一个默认的任务的执行者
FinallyFn 是操作完成(成功|失败)的处理函数
Promise 对象用于表示一个异步操作的最终完成 (或失败)及其结果值。
NewPromise 新建一个 Promise 对象的实例
NewPromiseWithExecutor 新建一个 Promise 对象的实例, 并使用指定的 Executor 执行
type RejectFn func(err error)
RejectFn 是操作失败的处理函数
type ResolveFn func(result interface{})
ResolveFn 操作成功的处理函数
type Runnable interface {
Run()
}
Runnable 一个简单而纯粹的任务入口
type ThenFn func(result interface{})
ThenFn 是 Then 方法的回调函数
Source Files
¶
Click to show internal directories.
Click to hide internal directories.