blockly > Griglia

Classe griglia

Corso per la griglia di uno spazio di lavoro.

Firma:

export declare class Grid 

Costruttori

Costruttore Modificatori Descrizione
(costruttore)(pattern, opzioni) Crea una nuova istanza della classe Grid

Metodi

Metodo Modificatori Descrizione
alignXY(xy) Data una coordinata, restituisci la coordinata più vicina allineata alla griglia.
getLength() Calcola la lunghezza delle linee della griglia (in px).
getSpacing() Ottieni la spaziatura dei punti della griglia (in px).
setLength(length) Imposta la lunghezza delle linee della griglia.
setSnapToGrid(snap)

Consente di impostare se i blocchi devono essere agganciati o meno alla griglia.

L'impostazione di questo valore su true non attiva l'aggancio. Se vuoi agganciare blocchi alla griglia in modo programmatico, devi attivare i singoli blocchi di primo livello. La prossima volta che un blocco viene trascinato e rilasciato, si aggancia alla griglia.

setSpacing(spacing)

Imposta la spaziatura tra i centri delle linee della griglia.

Questa operazione non attiva l'agganciamento alla griglia appena spaziata. Se vuoi agganciare blocchi alla griglia in modo programmatico, devi attivare i singoli blocchi di primo livello. La volta successiva che un blocco viene trascinato e rilasciato, verrà agganciato alla griglia se è abilitato.

shouldSnap() Indica se i blocchi devono essere agganciati alla griglia.