Spec-Zone.ru › Dart 2

dart:mirrors

Функция 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]);

© 2012 the Dart project authors
Licensed under the BSD 3-Clause "New" or "Revised" License.
https://api.dart.dev/stable/2.18.5/dart-mirrors/reflectType.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API