Spec-Zone.ru › Dart 1

dart:mirrors

Класс-абстракция DeclarationMirror

Класс DeclarationMirror отражает какой-либо объявленный сущность в Dart-программе.

Реализует
  • Mirror
Реализован в
  • LibraryMirror
  • MethodMirror
  • TypeMirror
  • VariableMirror

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

DeclarationMirror()

Свойства

isPrivate → bool
только для чтения

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

isTopLevel → bool
только для чтения

Является ли это объявление глобальным.

location → SourceLocation
только для чтения

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

metadata → List<InstanceMirror>
только для чтения

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

owner → DeclarationMirror
только для чтения

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

qualifiedName → Symbol
только для чтения

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

simpleName → Symbol
только для чтения

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

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

Код хеширования этого объекта.

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

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

Операторы

operator ==(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/DeclarationMirror-class.html

Spec-Zone.ru

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