blockly > 事件 > ViewportChange
Events.ViewportChange 類別
通知監聽器,工作區域介面的大小或位置已變更。
不會在工作區本身調整大小時發出通知。
Signature:
export declare class ViewportChange extends UiBase
擴充: UiBase
建構函式
| 建構函式 | 修飾符 | 說明 |
|---|---|---|
| (constructor)(opt_top, opt_left, opt_scale, opt_workspaceId, opt_oldScale) | 建構 ViewportChange 類別的新例項 |
屬性
| 屬性 | 修飾符 | 類型 | 說明 |
|---|---|---|---|
| oldScale? | 數字 | (選用) 工作區的先前縮放比例。 | |
| 擴充規模? | 數字 | (選填) 工作區的比例。 | |
| type | EventType | ||
| viewLeft? | 數字 | (選用) 相對於工作區原點,工作區可見部分的左邊緣。 | |
| viewTop? | 數字 | (選用) 相對於工作區原點,工作區可見部分的上緣。 |
方法
| 方法 | 修飾符 | 說明 |
|---|---|---|
| toJson() | 將事件編碼為 JSON。 |