@inner¶
-
.. @inner::
¶ - 语法
@inner
- 概述
使用@inner标记会将符号标记为其父符号的内部成员. 这意味着它可以被“Parent-Child”引用.
使用@inner将覆盖doclet的默认范围(除非它在全局范围内, 在这种情况下它将保持全局).
- 示例
- Using @inner to make a virtual doclet an inner member¶
/** @namespace MyNamespace */ /** * myFunction is now MyNamespace~myFunction. * @function myFunction * @memberof MyNamespace * @inner */
请注意, 在上面我们可以使用“@function MyNamespace~myFunction”而不是@memberof和@inner标签.
Using @inner¶/** @namespace */ var MyNamespace = { /** * foo is now MyNamespace~foo rather than MyNamespace.foo. * @inner */ foo: 1 };
在上面的示例中, 我们使用@inner强制将命名空间的成员记录为内部成员(默认情况下, 它将是一个静态成员). 这意味着``foo``现在有了长名``MyNamespace~foo``而不是``MyNamespace.foo``.