blockly > Petak

Class petak

Class untuk petak ruang kerja.

Tanda Tangan:

export declare class Grid 

Konstruktor

Konstruktor Pengubah Deskripsi
(konstruktor)(pola, opsi) Membuat instance baru dari class Grid

Metode

Metode Pengubah Deskripsi
alignXY(xy) Dengan mempertimbangkan koordinat, tampilkan koordinat terdekat yang disejajarkan dengan petak.
getLength() Dapatkan panjang garis grid (dalam px).
getSpacing() Dapatkan jarak titik-titik grid (dalam px).
setLength(length) Menetapkan panjang garis petak.
setSnapToGrid(snap)

Menetapkan apakah blok harus dipaskan ke petak atau tidak.

Menyetel ini ke true tidak akan memicu snap. Jika Anda ingin mengikat blok ke petak secara terprogram yang perlu dipicu pada setiap blok level atas. Saat berikutnya ditarik dan dilepas, blok akan dipaskan ke grid.

setSpacing(spacing)

Menetapkan spasi antara bagian tengah garis petak.

Hal ini tidak memicu snap ke petak yang baru diberi jarak. Jika Anda ingin mengikat blok ke petak secara terprogram yang perlu dipicu pada setiap blok level atas. Ketika berikutnya blok ditarik dan dilepas, blok akan dipaskan ke petak jika pengepasan ke petak diaktifkan.

shouldSnap() Apakah blok harus dipaskan ke petak.