blockly > clipboard > copy

Fungsi clipboard.copy()

Menyalin item yang dapat disalin, serta merekam datanya dan ruang kerja tempat item tersebut disalin.

Fungsi ini tidak melakukan pemeriksaan apa pun untuk memastikan salinan diizinkan, misalnya, untuk memastikan blok dapat dihapus. Pemeriksaan tersebut harus dilakukan sebelum memanggil fungsi ini.

Perhatikan bahwa jika item yang dapat disalin bukan ISelectable atau properti workspace-nya bukan WorkspaceSvg, penyalinan akan berhasil, tetapi tidak akan ada data ruang kerja yang disimpan. Hal ini akan memengaruhi kemampuan untuk menempelkan data kecuali jika Anda secara eksplisit meneruskan ruang kerja ke dalam metode penempelan.

Tanda Tangan:

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

Parameter

Parameter Jenis Deskripsi
toCopy ICopyable<T> item yang akan disalin.
lokasi Koordinat (Opsional) lokasi untuk disimpan sebagai potensi lokasi tempel.

Hasil:

T | null

data yang disalin jika penyalinan berhasil, atau null jika tidak.