Spec-Zone.ru › Dart 1

dart:mirrors

Функция reflectType

TypeMirror reflectType(Type key, [ 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 Creative Commons Attribution-ShareAlike License v4.0.
https://api.dartlang.org/stable/1.24.3/dart-mirrors/reflectType.html

Spec-Zone.ru

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