所有者属性

DeclarationMirror? 所有者

该Dart语言实体的所有者的镜像。

所有者是与反射对象紧邻的声明。

  • 对于库,所有者为null
  • 对于类声明、typedef、顶层函数或变量,所有者是包含的库。
  • 对于S with M形式的混入应用,所有者是M的所有者。
  • 对于构造函数,所有者是紧邻的类。
  • 对于方法、实例变量或静态变量,所有者是紧邻的类,除非类是混入应用S with M,在这种情况下所有者是M。请注意,M可能是一个泛型的调用。
  • 对于参数、局部变量或局部函数,所有者是紧邻的函数。

实现

DeclarationMirror? get owner;