blockly > 事件 > ViewportChange

Events.ViewportChange 类

通知监听器工作区 Surface 的位置或缩放比例已更改。

当工作区本身调整大小时,不会发出通知。

Signature:

export declare class ViewportChange extends UiBase 

扩展UiBase

构造函数

构造函数 修饰符 说明
(constructor)(opt_top, opt_left, opt_scale, opt_workspaceId, opt_oldScale) 构造 ViewportChange 类的新实例

属性

属性 修饰符 类型 说明
oldScale? 数值 (可选)工作区的上一个缩放比例。
scale 数值 (可选)工作区的比例。
type EventType
viewLeft? 数值 (可选)相对于工作区原点的工作区可见部分的左边缘。
viewTop 数值 (可选)相对于工作区原点的工作区可见部分的顶部边缘。

方法

方法 修饰符 说明
toJson() 将事件编码为 JSON。