Electron 文档风格指南


当前第2页 返回上一页

对于模块,objectName 是模块的名称。 对于类,它必须是类的实例的名称,并且不能与模块的名称相同。

例如,session 模块下的 Session 类的方法必须使用 ses 作为 objectName 。

可选参数由围绕可选参数的方括号 [] 表示,并且如果此可选参数跟随另一个参数,则需要逗号:

required[, optional]

下面的方法是每个参数更加详细的信息。 参数的类型由常见类型表示:

  • String
  • Number
  • Object
  • Array
  • Boolean
  • 或自定义类型,就像 Electron 的 WebContent

如果参数或方法对某些平台是唯一的,那么这些平台将使用数据类型后面的空格分隔的斜体列表来表示。 值可以是 macOSWindows 或 Linux

* `animate` Boolean (optional) _macOS_ _Windows_ - Animate the thing.

Array 类型的参数, 必须在指定数组下面的描述中描述可能包含的元素.

Function 类型参数的描述应该清楚描述它是如何被调用的,并列出将被传递给它的参数的类型.

事件

事件章节必须采用以下形式:

### Event: 'wake-up'

Returns:

* `time` String

...

标题可以是 ### 级别或 #### 级别,具体取决于它是模块还是类的事件。

事件的参数遵循与方法相同的规则.

属性

属性章节必须采用以下形式:

### session.defaultSession

...

标题可以是 ### 级别或 #### 级别,具体取决于它是模块还是类的属性。

文档翻译

Electron 文档的翻译文件位于 docs-translations 目录中.

如要添加另一个设定集(或部分设定集):

  • 创建以语言缩写命名的子目录。
  • 翻译文件。
  • 更新您的语言目录中的 README.md 文件以链接到已翻译的文件。
  • 在 Electron 的主 README 上添加到翻译目录的链接。

请注意,docs-translations 下的文件只能包含已被翻译的文件,不应将原始英语文件复制到那里。


标签:Electron

返回前面的内容

相关阅读 >>

Electron 版本管理

Electron 离屏渲染

windows商店指南

开发环境

深入了解node.js和Electron是如何做进程通信的

Electron remote 模块

Electron 使用 widevine cdm 插件

Electron 术语表

Electron 主进程调试

Electron dialog 模块

更多相关阅读请进入《Electron》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...