Класс VariableMirror
Класс VariableMirror отражает объявление переменной языка Dart.
- Реализованные типы
- Реализующие
Конструкторы
- VariableMirror()
Свойства
- hashCode → int только для чтения, унаследованно
- Хеш-код этого объекта.
- isConst → bool только для чтения
- Возвращает
trueесли отражаемый элемент объявленconst. В противном случае возвращаетfalse. - isExtensionMember → bool только для чтения
- Является ли отражаемый элемент членом расширения?
- isFinal → bool только для чтения
- Возвращает
trueесли отражаемый элемент является конечной переменной. В противном случае возвращаетfalse. - isPrivate → bool только для чтения, унаследованно
- Является ли это объявление закрытым для библиотеки.
- isStatic → bool только для чтения
- Возвращает
trueесли отражаемый элемент является статической переменной. В противном случае возвращаетfalse. - isTopLevel → bool только для чтения, унаследованно
- Является ли это объявление глобальным.
- location → SourceLocation? только для чтения, унаследованно
- Положение источника этого сущности языка Dart, или
nullесли сущность является синтетической. - metadata → List<
InstanceMirror> только для чтения, унаследованно - Список метаданных, связанных с этим объявлением.
- owner → DeclarationMirror? только для чтения, унаследованно
- Зеркало владельца этой сущности языка Dart.
- qualifiedName → Symbol только для чтения, унаследованно
- Полное имя этой сущности языка Dart.
- runtimeType → Type только для чтения, унаследованно
- Представление типа объекта во время выполнения.
- simpleName → Symbol только для чтения, унаследованно
- Простое имя для этой сущности языка Dart.
- type → TypeMirror только для чтения
- Возвращает зеркало типа отражаемого элемента.
Методы
- noSuchMethod(
Invocation invocation) → dynamic унаследованно - Вызывается при обращении к несуществующему методу или свойству.
- toString(
) → String унаследованно - Строковое представление этого объекта.
Операторы
- operator ==(
Object other) → bool переопределено - Является ли это зеркало равным
other.
© 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/VariableMirror-class.html