blockly >HorizontalFlyout

HorizontalFlyout 类

用于浮出的类。

Signature:

export declare class HorizontalFlyout extends Flyout 

扩展飞出

构造函数

构造函数 修饰符 说明
(constructor)(workspaceOptions) 构造 HorizontalFlyout 类的新实例

属性

属性 修饰符 类型 说明
horizontalLayout 布尔值

方法

方法 修饰符 说明
getClientRect() 用于返回拖动目标区域相对于视口的边界矩形(以像素单位表示)。
getX() 计算浮出位置的 x 坐标。
getY() 计算浮出位置的 y 坐标。
layout_(内容, 间隔) protected 在浮出控件中列出方块。
position() 将浮出控件移动到工作区的边缘。
reflowInternal_() protected 计算浮出控件的高度。工具箱。将垫子放在每个块下方。对于 RTL:将代码块右对齐。
scrollToStart() 将浮出控件滚动到顶部。
setMetrics_(xyRatio) protected 设置浮出控件的平移方向,使其与滚动条相匹配。
wheel_(e) protected 滚动浮出控件。