blockly > HorizontalFlyout

HorizontalFlyout 类

用于浮出的类。

Signature:

export declare class HorizontalFlyout extends Flyout 

扩展Flyout

构造函数

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

属性

媒体资源 修饰符 类型 说明
horizontalLayout boolean

方法

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