JSPromise<T extends JSAny?> 扩展类型

JavaScript 的 Promise 或类似对象。

由于 JSPromise 是一个扩展类型,T 只是一个静态保证,并且 JSPromise 可能实际上不会解析为 T

JSArray 类似,T 可能会在其他地方引入额外的检查。当转换为 Future<T> 时,会有一个类型转换来确保 Future 实际上解析为 T 以确保一致性。

  • JSPromiseRepType
实现类型
注解
  • @JS('Promise')

构造函数

JSPromise(JSFunction executor)

属性

hashCode int
此对象的哈希码。
no setterinherited
runtimeType Type
对象运行时类型的表示。
no setterinherited

方法

noSuchMethod(Invocation invocation) → dynamic
当访问不存在的方法或属性时调用。
inherited
toString() String
此对象的字符串表示。
inherited

运算符

operator ==(Object other) bool
等号运算符。
inherited