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