HorizontalFlyout 类
用于显示弹出式菜单的类。
Signature:
export declare class HorizontalFlyout extends Flyout
展开:弹出式菜单
构造函数
构造函数 | 修饰符 | 说明 |
---|---|---|
(constructor)(workspaceOptions) | 构造 HorizontalFlyout 类的新实例 |
属性
属性 | 修饰符 | 类型 | 说明 |
---|---|---|---|
horizontalLayout | 布尔值 |
方法
方法 | 修饰符 | 说明 |
---|---|---|
getClientRect() | 返回相对于视口的拖动目标区域的边界矩形(以像素为单位)。 | |
getX() | 计算弹出式窗口位置的 x 坐标。 | |
getY() | 计算弹出式窗口位置的 y 坐标。 | |
isDragTowardWorkspace(currentDragDeltaXY) | 根据动作条的屏幕位置和方向,确定拖动增量是否朝向工作区。此方法在 determineDragIntention_ 中用于确定是否应创建新分块或是否应滚动动作条。 | |
layout_(contents) | protected |
在弹出式菜单中排列各个块。 |
position() | 将动作条移至工作区的边缘。 | |
reflowInternal_() | protected |
计算每个块下方 flyout.toolbox.Position mat 的高度。对于 RTL:将块布局为右对齐。 |
scrollToStart() | 将动作条滚动到顶部。 | |
setMetrics_(xyRatio) | protected |
设置弹出式菜单的平移,使其与滚动条相匹配。 |
wheel_(e) | protected |
滚动浮出式菜单。 |