Spec-Zone.ru › Dart 2

dart:mirrors

Свойство owner

DeclarationMirror? owner

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

Владелец — это объявление, непосредственно окружающее отражаемый объект:

  • Для библиотеки владелец — null.
  • Для объявления класса, typedef или функции или переменной верхнего уровня владелец — окружающая библиотека.
  • Для применения миксина S with M, владелец — владелец M.
  • Для конструктора владелец — непосредственно окружающий класс.
  • Для метода, переменной экземпляра или статической переменной владелец — непосредственно окружающий класс, если же класс является применением миксина S with M, в этом случае владелец — M. Обратите внимание, что M может быть вызовом обобщения.
  • Для параметра, локальной переменной или локальной функции владелец — непосредственно окружающая функция.

Реализация

DeclarationMirror? get owner;

© 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/DeclarationMirror/owner.html

Spec-Zone.ru

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