Spec-Zone.ru › Dart 1

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 Creative Commons Attribution-ShareAlike License v4.0.
https://api.dartlang.org/stable/1.24.3/dart-mirrors/DeclarationMirror/owner.html

Spec-Zone.ru

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