Spec-Zone.ru › Dart 1

dart:mirrors

Тип-псевдоним Mirror абстрактный класс

Класс TypedefMirror представляет собой псевдоним типа в программе языка Dart.

Реализует
  • TypeMirror

Конструкторы

TypedefMirror()

Свойства

referent → FunctionTypeMirror
только для чтения

Определяющий тип для этого псевдонима типа.

hashCode → int
только для чтения, унаследованное

Код хэша для этого объекта.

hasReflectedType → bool
только для чтения, унаследованное

Возвращает true, если этот mirror отражает динамический тип, негенерический класс или псевдоним типа, или экземпляр генерического класса или псевдонима типа в текущем изолированном процессе. В противном случае возвращает false.

isOriginalDeclaration → bool
только для чтения, унаследованное

Является ли это исходным объявлением этого типа?

isPrivate → bool
только для чтения, унаследованное

Является ли это объявление приватным для библиотеки.

isTopLevel → bool
только для чтения, унаследованное

Является ли это объявление объявлением верхнего уровня.

location → SourceLocation
только для чтения, унаследованное

Местоположение в исходном коде этой сущности языка Dart, или null если сущность является синтетической.

metadata → List<InstanceMirror>
только для чтения, унаследованное

Список метаданных, связанных с этим объявлением.

originalDeclaration → TypeMirror
только для чтения, унаследованное

Отражение исходного объявления этого типа.

owner → DeclarationMirror
только для чтения, унаследованное

Отражение владельца этой сущности языка Dart.

qualifiedName → Symbol
только для чтения, унаследованное

Полное имя этой сущности языка Dart.

reflectedType → Type
только для чтения, унаследованное

Если hasReflectedType возвращает true, возвращает соответствующий Type. В противном случае генерируется UnsupportedError.

runtimeType → Type
только для чтения, унаследованное

Представление типа объекта во время выполнения.

simpleName → Symbol
только для чтения, унаследованное

Простое имя этой сущности языка Dart.

typeArguments → List<TypeMirror>
только для чтения, унаследованное

Неизменяемый список с отражениями для всех аргументов типов для этого типа.

typeVariables → List<TypeVariableMirror>
только для чтения, унаследованное

Неизменяемый список с отражениями для всех переменных типов для этого типа.

Операторы

operator ==(other) → bool
унаследованное

Оператор равенства.

Методы

isAssignableTo(TypeMirror other) → bool
унаследованное

Проверяет отношение присваивания, обозначенное как <=> в спецификации языка.

isSubtypeOf(TypeMirror other) → bool
унаследованное

Проверяет отношение подтипа, обозначенное как <: в спецификации языка.

noSuchMethod(Invocation invocation) → dynamic
унаследованное

Вызывается при обращении к несуществующему методу или свойству.

toString() → String
унаследованное

Возвращает строковое представление этого объекта.

© 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/TypedefMirror-class.html

Spec-Zone.ru

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