클립보드 네임스페이스
클래스
| 클래스 | 설명 |
|---|---|
| BlockPaster |
함수
| 함수 | 설명 |
|---|---|
| copy(toCopy, location) | 복사 가능한 항목을 복사하고 해당 데이터와 복사된 워크스페이스를 기록합니다. 이 함수는 복사가 허용되어야 하는지(예: 블록이 삭제 가능한지) 확인하는 검사를 실행하지 않습니다. 이러한 검사는 이 함수를 호출하기 전에 실행해야 합니다. 복사 가능한 항목이 |
| getLastCopiedData() | 마지막으로 복사된 항목의 복사 데이터를 가져옵니다. 이는 맞춤 복사/붙여넣기 동작을 구현하는 경우에 유용합니다. 기본 동작을 원하는 경우 복사 및 붙여넣기 방법을 직접 사용하면 됩니다. |
| getLastCopiedLocation() | 마지막으로 복사한 위치를 가져옵니다. 이는 맞춤 복사/붙여넣기 동작을 구현하는 경우에 유용합니다. 기본 동작을 원하는 경우 복사 및 붙여넣기 방법을 직접 사용하면 됩니다. |
| getLastCopiedWorkspace() | 마지막으로 복사된 작업공간을 가져옵니다. 이는 맞춤 복사/붙여넣기 동작을 구현하고 복사한 것과 동일한 워크스페이스에 붙여넣으려는 경우에 유용합니다. 기본 동작을 원하는 경우 복사 및 붙여넣기 방법을 직접 사용하면 됩니다. |
| paste(copyData, workspace, coordinate) | 붙여넣을 수 있는 요소를 지정된 작업공간에 붙여넣습니다. 이 함수는 붙여넣기가 허용되는지(예: 작업공간이 렌더링되었는지 또는 블록을 붙여넣을 수 있는지) 확인하지 않습니다. 이러한 검사는 이 함수를 호출하기 전에 실행해야 합니다. |
| paste() | 마지막으로 복사된 ICopyable을 마지막으로 복사된 작업공간에 붙여넣습니다. |
| setLastCopiedData(copyData) | 마지막으로 복사된 항목을 설정합니다. 맞춤 복사 동작을 구현하는 경우 다른 호출자가 올바른 데이터를 사용하도록 이 메서드를 호출해야 합니다. 이 메서드는 기본 복사 메서드를 사용하는 경우 자동으로 호출됩니다. |
| setLastCopiedLocation(location) | 마지막으로 복사한 위치를 설정합니다. 맞춤 복사 동작을 구현하는 경우 다른 호출자가 올바른 데이터를 사용하도록 이 메서드를 호출해야 합니다. 이 메서드는 기본 복사 메서드를 사용하는 경우 자동으로 호출됩니다. |
| setLastCopiedWorkspace(workspace) | 마지막으로 복사한 작업공간을 설정합니다. 맞춤 복사 동작을 구현하는 경우 다른 호출자가 올바른 데이터를 사용하도록 이 메서드를 호출해야 합니다. 이 메서드는 기본 복사 메서드를 사용하는 경우 자동으로 호출됩니다. |
인터페이스
| 인터페이스 | 설명 |
|---|---|
| BlockCopyData |
네임스페이스
| 네임스페이스 | 설명 |
|---|---|
| registry |