我正在为 qx.mobile 开发 ClojureScript 包装器,并希望以编程方式构建一个反射(reflect) qx 类层次结构的 cljs 类型层次结构。
有没有办法获得 qooxdoo 类的所有子类?
如何以编程方式查询类的父类(super class)?
我已经很好地利用了 qx.Class.getProperties。
Thx, kt
最佳答案
在对 qx.Class 深入研究之后,我们决定实现一个方法 qx.Class.getSubclasses,它返回一个包含给定类的所有子类的哈希对象。
var subclasses = qx.Class.getSubclasses(qx.ui.core.Widget);
获取 qx.ui.core.Widget 的所有子类。
通过提交 https://github.com/qooxdoo/qooxdoo/pull/9037 登陆 qooxdoo master
关于qooxdoo - 如何以编程方式获取 qooxdoo sublasses 列表,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/37648112/