访问 DeclarationMirror 类型
Access to type of DeclarationMirror
我需要访问 DeclarationMirror
的类型。在 DeclarationMirror public API 中,我看不到任何方法或 属性 来访问该类型,但在 Dartium 中,缺少 DeclarationMirror
属性 type
正在工作并返回类型为 DeclarationMirror
的 ClassMirror
。
> declare is DeclarationMirror
< true
> declare.type
< ClassMirror on 'Logger'
> declare.type.reflectedType
< class Logger
用这种方式获取DeclarationMirror类型安全吗?
如果不安全,还有其他更安全的访问方式吗?
仅供参考:on github 也提出了这个问题,我认为那里给出的回复解决了这个问题。
我需要访问 DeclarationMirror
的类型。在 DeclarationMirror public API 中,我看不到任何方法或 属性 来访问该类型,但在 Dartium 中,缺少 DeclarationMirror
属性 type
正在工作并返回类型为 DeclarationMirror
的 ClassMirror
。
> declare is DeclarationMirror
< true
> declare.type
< ClassMirror on 'Logger'
> declare.type.reflectedType
< class Logger
用这种方式获取DeclarationMirror类型安全吗?
如果不安全,还有其他更安全的访问方式吗?
仅供参考:on github 也提出了这个问题,我认为那里给出的回复解决了这个问题。