blockly >输入 >输入

Input.Input 类

用于包含可选字段的输入的类。

Signature:

export declare class Input 

构造函数

构造函数 修饰符 说明
(构造函数)(name, sourceBlock) 构造 Input 类的新实例

属性

属性 修饰符 类型 说明
对齐 对齐 输入字段的对齐方式(左对齐、右对齐或居中)。
连接 建立联系 |null
fieldRow 字段[]
name 字符串
type readonly inputTypes

方法

方法 修饰符 说明
appendField(field, opt_name) 将字段(或字符串中的标签)以及所有前缀和后缀字段添加到输入内容字段行的末尾。
dispose() 断开与此输入源的所有链接。
getShadowDom() 返回连接的影子块的 XML 表示形式。
getSourceBlock() 获取此输入源块。
init() 初始化此输入上的字段。
insertFieldAt(index, field, opt_name) 在输入内容的字段行的位置插入一个字段(或字符串中的标签),以及所有前缀和后缀字段。
isVisible() 获取此输入是否可见。
makeConnection(type) protected 根据此输入的来源块的类型构造连接。正确处理为无头块构建无头连接,以及为渲染块构建渲染连接。
removeField(name, opt_quiet) 从此输入中移除字段。
setAlign(align) 更改连接字段的对齐方式。
setCheck(check) 更改连接的兼容性。
setShadowDom(shadow) 更改连接的影子块。