ฟังก์ชัน 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