JSBoxedDartObject 扩展类型
一种 Dart 对象,它被 JavaScript 对象包装,以便能够安全地传递给 JavaScript。
与 ExternalDartReference 不同,这可以作为一个 JS 类型使用,并且是 JSAny 的子类型。用户还可以使用这种表示类型声明互操作类型,或者在这个类型上声明互操作成员。
当你想通过 JavaScript 在同一运行时内传递 Dart 对象时,请使用此接口。结果没有可用的成员 JSBoxedDartObject。
参见 ObjectToJSBoxedDartObject.toJSBox 以包装任意 Object。
- 在
-
- JSBoxedDartObjectRepType
- 实现类型
- @JS('Object')
属性
- hashCode → int
- 此对象的哈希码。无设置器继承
- runtimeType → Type
- 对象的运行时类型的表示。无设置器继承
方法
-
noSuchMethod(
Invocation invocation) → dynamic - 在访问不存在的方法或属性时调用。继承
-
toString(
) → String - 此对象的字符串表示。继承
运算符
-
operator ==(
Object other) → bool - 等于运算符。继承