# 参考
# blockly 软件包
# 类
# 枚举
枚举项 | 说明 |
---|---|
ConnectionType (opens new window) | 连接或输入类型的枚举。 |
inputTypes (opens new window) | 连接或输入类型的枚举。 |
# 函数
函数 | 说明 |
---|---|
bindEvent_(node, name, thisObject, Func) (opens new window) | 绑定应调用的事件处理脚本(无论其是否属于有效触摸流)。它可用于不属于多部分手势的事件(例如,用于鼠标悬停的提示)。 |
bindEventWithChecks_(node, name, thisObject, Func, opt_noCaptureIdentifier, _opt_nopreventDefault) (opens new window) | 绑定一个事件处理脚本,如果事件不是活动触摸流的一部分,则可将其忽略。此方法适用于启动或继续多部分手势(例如,鼠标点击或鼠标移动,可能是拖动或点击的一部分)的事件。 |
copy(toCopy) (opens new window) | 将文本块或工作区注释复制到本地剪贴板。 |
duplicate(toDuplicate) (opens new window) | 复制此块及其子项,或工作区注释。 |
hideChaff(opt_onlyClosePopup) (opens new window) | 关闭提示、上下文菜单、下拉菜单选项等 |
hueToHex(hue) (opens new window) | 将色调(HSV 模型)转换为 RGB 十六进制三元组。 |
ject(container, opt_options) (opens new window) | 将 Blockly 编辑器注入指定的容器元素(通常是 div)。 |
isNumber(str) (opens new window) | 给定字符串是否为数字(包括负和小数)。 |
paste() (opens new window) | 将代码块或工作区注释粘贴到主工作区。 |
unbindEvent_(bindData) (opens new window) | 一个或多个事件事件与函数调用解除绑定。 |
# 接口
# 命名空间
# 变量
# 类型别名
类型别名 | 说明 |
---|---|
FieldAngleValidator (opens new window) | |
FieldCheckboxValidator (opens new window) | |
FieldColourValidator (opens new window) | |
FieldDropdownValidator (opens new window) | |
FieldMultilineInputValidator (opens new window) | |
FieldNumberValidator (opens new window) | |
FieldTextInputValidator (opens new window) | |
FieldValidator (opens new window) | |
FieldVariableValidator (opens new window) | |
MenuGenerator (opens new window) | 可以是菜单选项数组,也可以是用于为 FieldDropdown 或其后代生成菜单选项数组的函数。 |
MenuGeneratorFunction (opens new window) | 用于为 FieldDropdown 或其后代生成菜单选项数组的函数。 |
MenuOption (opens new window) | 下拉菜单中的单个选项。第一个元素是人类可读的值(文本或图片),第二个元素是语言中性值。 |