blockly > zelos

zelos 命名空间

说明
BottomRow 一个对象,包含方块底部行中有哪些元素以及顶行的间距信息。底部行中的元素可以由角、分隔符和接下来的连接组成。
ConstantProvider 为在 Zelos 模式下渲染块提供常量的对象。
抽屉 一个根据给定渲染信息绘制区块的对象。
MarkerSvg 用于绘制标记的类。
PathObject 负责创建和设置渲染程序使用的每个 SVG 元素的对象。
渲染程序

zelos 渲染程序。此渲染程序会模拟 Scratch 样式和 MakeCode 样式的渲染。

Zelos 是古希腊的竞争和模拟精神。

RenderInfo

一个对象,包含绘制此图块所需的所有大小信息。

此测量遍历不会将更改传播到块(尽管字段可能会在调用 getSize() 时选择重新渲染)。不过,反复调用它可能会占用很多开销。

RightConnectionShape 一个对象,其中包含有关正确连接形状在渲染过程中占据的空间的信息。
StatementInput 一个对象,其中包含有关语句输入在渲染过程中占用的空间的信息。
TopRow 一个对象,包含块的首行中有哪些元素以及顶行的大小信息的相关信息。顶行中的元素可以由角、帽子、间隔条和之前的连接组成。调用此构造函数后,该行将包含其所需的所有非分隔符元素。