blockly > menarik > Tarik

Class drag.Dragger

Tanda Tangan:

export declare class Dragger implements IDragger 

Mengimplementasikan: IDragger

Konstruktor

Konstruktor Pengubah Deskripsi
(konstruktor)(dapat ditarik, ruang kerja) Membuat instance baru dari class Dragger

Properti

Properti Pengubah Jenis Deskripsi
dapat ditarik protected IDraggable
dragTarget protected IDragTarget | null (kosong)
startLoc protected Koordinasi
ruang kerja protected WorkspaceSvg

Metode

Metode Pengubah Deskripsi
onDrag(e, totalDelta) Menangani yang menghitung ke mana elemen benar-benar harus dipindahkan.
onDragEnd(e) Menangani pembersihan tarik.
onDragStart(e) Menangani setiap startup tarik.
pixelsToWorkspaceUnits(pixelCoord) protected
shouldReturnToStart(e, draggable) protected Menampilkan true (benar) jika kita harus mengembalikan item yang dapat ditarik ke lokasi aslinya di akhir penyeretan.
updateDragTarget(e) protected Mengupdate target tarik di bawah pointer (jika ada).
wouldDeleteDraggable(e, draggable) protected Menampilkan true (benar) jika kita ingin menghapus elemen yang dapat ditarik jika dijatuhkan di lokasi saat ini.