blockly > LineCursor > preDelete
LineCursor.preDelete() 方法
準備刪除區塊,方法是建立可用來移動游標的節點清單,並將其儲存至 this.potentialNodes。
刪除作業完成後,請呼叫 postDelete 將其移至該清單中的第一個有效節點。
建議嘗試的順序如下:
- 目前的位置。- 刪除的區塊所連結的連線。- 與刪除的區塊下一個連結相連的區塊。- 已刪除區塊的父項區塊。- 工作區中刪除的區塊下方位置。
N.B.: 刪除方塊時,連結至該方塊輸入的所有方塊也會一併刪除,但連結至其下一個連線的方塊則不會。
Signature:
preDelete(deletedBlock: BlockSvg): void;
參數
參數 | 類型 | 說明 |
---|---|---|
deletedBlock | BlockSvg | 要刪除的區塊。 |
退貨:
void