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。 |