blockly > 输入

输入类

用于具有可选字段的输入的类。

Signature:

export declare class Input 

构造函数

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

属性

媒体资源 修饰符 类型 说明
对齐 Input.Align 输入字段的对齐方式(左对齐、右对齐或居中)。
连接 连接 | null
fieldRow 字段[]
name string
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) 更改连接的阴影块。