reflectType 函数

TypeMirror reflectType(
  1. Type key, [
  2. List<Type>? typeArguments
])

反映由 key 表示的类型。

如果 key 不是 Type 的实例,则此函数抛出 ArgumentError

可选地接受一个用于泛型类的 typeArguments 列表。如果提供了列表,则 key 必须是泛型类类型,并且提供的类型参数的数量必须等于类声明的类型变量的数量。

请注意,由于无法从另一个隔离区获取 Type 对象,此函数只能用于获取当前隔离区的类型镜像。

实现

external TypeMirror reflectType(Type key, [List<Type>? typeArguments]);