在JSDuck文档中列出ExtJS4自定义命名空间

在JSDuck文档中列出ExtJS4自定义命名空间,extjs,jsduck,Extjs,Jsduck,ExxtJS 4 JS6 我有一个ExtJS工作区(MyWS),里面有许多ExtJS应用程序(例如MyApp)。 工作区中有一个覆盖文件夹(MyWS.overrides) JSDuck html文档的左面板中列出了“Ext”、“MyApp”和“MyWS”命名空间,但没有列出“MyWS.overrides”命名空间 如何列出“MyWS.overrides”命名空间 Config file: { "--": [ "MyApp/app", "overrides", "pac

ExxtJS 4 JS6

我有一个ExtJS工作区(MyWS),里面有许多ExtJS应用程序(例如MyApp)。 工作区中有一个覆盖文件夹(MyWS.overrides)

JSDuck html文档的左面板中列出了“Ext”、“MyApp”和“MyWS”命名空间,但没有列出“MyWS.overrides”命名空间

如何列出“MyWS.overrides”命名空间

Config file: 

{
"--": [
    "MyApp/app",
    "overrides",
    "packages/MyPackage/src",
    "ext/src"
],
"--ext-namespaces": "Ext,MyApp,MyWS,MyWS.overrides",
"--warnings": "-all:ext/src",
"--output": "docs",
"--css": [
    ".class-categories .section div {min-width: 250px; margin-right: 35px; width: auto !important;}"
]
}
--extnamespaces
选项与在左侧树中列出名称空间无关。此选项适用于使用别名ExtJS的情况,因此您使用的不是
Ext.define()
而是
MyApp.define()
和其他类似的东西,您希望JSDuck能够识别此语法

左侧的树只列出顶级变量,
MyWS。覆盖自然应该放在
MyWS
中。但是这个名称空间似乎只包含覆盖,这些覆盖没有在文档中单独列出,而是合并到覆盖应用的类中


另请参见:

总结:重写类不会直接显示在文档中,它们会合并到它们重写的类中吗?