剪貼簿命名空間
類別
類別 | 說明 |
---|---|
BlockPaster |
函式
函式 | 說明 |
---|---|
copy(toCopy, location) | 複製可複製的項目,並記錄其資料和複製來源的工作區。 這項函式不會執行任何檢查,確保允許複製,例如確保可刪除區塊。呼叫此函式前,應先完成這類檢查。 請注意,如果可複製的項目不是 |
getLastCopiedData() | 取得最後複製項目的複製資料。如果您要實作自訂複製/貼上行為,這項功能就相當實用。如要使用預設行為,請直接複製及貼上。 |
getLastCopiedLocation() | 取得上次複製來源的位置。如果您要實作自訂複製/貼上行為,這項功能就相當實用。如要使用預設行為,請直接複製及貼上。 |
getLastCopiedWorkspace() | 取得上次複製來源的工作區。如果您要實作自訂複製/貼上行為,並想在複製來源的工作區貼上內容,這個方法就十分實用。如要使用預設行為,請直接複製及貼上。 |
paste(copyData, workspace, coordinate) | 將可貼上的元素貼到指定工作區。 這個函式不會執行任何檢查,確保允許貼上內容,例如工作區是否已算繪或區塊是否可貼上。呼叫此函式前,應先完成這類檢查。 |
paste() | 將上次複製的 ICopyable 貼到上次複製來源的工作區。 |
setLastCopiedData(copyData) | 設定最後複製的項目。如果您實作自訂複製行為,就應該呼叫這個方法,確保其他呼叫端使用正確的資料。如果您使用內建的複製方法,系統會自動呼叫這個方法。 |
setLastCopiedLocation(location) | 設定上次複製來源的位置。如果您實作自訂複製行為,就應該呼叫這個方法,確保其他呼叫端使用正確的資料。如果您使用內建的複製方法,系統會自動呼叫這個方法。 |
setLastCopiedWorkspace(workspace) | 設定上次複製來源的工作區。如果您實作自訂複製行為,就應該呼叫這個方法,確保其他呼叫端使用正確的資料。如果您使用內建的複製方法,系統會自動呼叫這個方法。 |
介面
介面 | 說明 |
---|---|
BlockCopyData |
命名空間
命名空間 | 說明 |
---|---|
登錄 |