blockly > menarik > Dragger

class drag.Dragger

Tanda Tangan:

export declare class Dragger implements IDragger 

Implementasi: 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
startLoc protected Koordinat
ruang kerja protected WorkspaceSvg

Metode

Metode Pengubah Deskripsi
onDrag(e, totalDelta) Menangani penghitungan ke mana elemen harus dipindahkan.
onDragEnd(e) Menangani pembersihan tarik.
onDragStart(e) Menangani startup tarik.
pixelsToWorkspaceUnits(pixelCoord) protected
shouldReturnToStart(e, draggable) protected Menampilkan true (benar) jika kita harus menampilkan elemen yang dapat ditarik ke lokasi aslinya di akhir penarikan.
updateDragTarget(e) protected Memperbarui target tarik pada pointer (jika ada).
wouldDeleteDraggable(e, draggable) protected Menampilkan true (benar) jika kita akan menghapus yang dapat ditarik jika dilepas di lokasi saat ini.