blockly > clipboard > copy

clipboard.copy() 함수

복사 가능한 항목을 복사하고 해당 데이터와 복사된 워크스페이스를 기록합니다.

이 함수는 복사가 허용되어야 하는지(예: 블록이 삭제 가능한지) 확인하는 검사를 실행하지 않습니다. 이러한 검사는 이 함수를 호출하기 전에 실행해야 합니다.

복사 가능한 항목이 ISelectable가 아니거나 workspace 속성이 WorkspaceSvg가 아닌 경우 복사는 성공하지만 저장된 워크스페이스 데이터는 없습니다. 작업공간을 붙여넣기 메서드에 명시적으로 전달하지 않으면 데이터를 붙여넣을 수 없습니다.

서명:

export declare function copy<T extends ICopyData>(toCopy: ICopyable<T>, location?: Coordinate): T | null;

매개변수

매개변수 유형 설명
toCopy ICopyable<T> 복사할 항목입니다.
위치 좌표 (선택사항) 잠재적인 붙여넣기 위치로 저장할 위치입니다.

반환:

T | null

복사가 성공한 경우 복사된 데이터, 그렇지 않으면 null입니다.