Blockly verrà trasferito alla Raspberry Pi Foundation il 10 novembre 2025. Leggi il
blog
e le
domande frequenti.
Mantieni tutto organizzato con le raccolte
Salva e classifica i contenuti in base alle tue preferenze.
blockly > Griglia
Classe griglia
Corso per la griglia di uno spazio di lavoro.
Firma:
export declare class Grid
Costruttori
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. |
Salvo quando diversamente specificato, i contenuti di questa pagina sono concessi in base alla licenza Creative Commons Attribution 4.0, mentre gli esempi di codice sono concessi in base alla licenza Apache 2.0. Per ulteriori dettagli, consulta le norme del sito di Google Developers. Java è un marchio registrato di Oracle e/o delle sue consociate.
Ultimo aggiornamento 2025-07-25 UTC.
[[["Facile da capire","easyToUnderstand","thumb-up"],["Il problema è stato risolto","solvedMyProblem","thumb-up"],["Altra","otherUp","thumb-up"]],[["Mancano le informazioni di cui ho bisogno","missingTheInformationINeed","thumb-down"],["Troppo complicato/troppi passaggi","tooComplicatedTooManySteps","thumb-down"],["Obsoleti","outOfDate","thumb-down"],["Problema di traduzione","translationIssue","thumb-down"],["Problema relativo a esempi/codice","samplesCodeIssue","thumb-down"],["Altra","otherDown","thumb-down"]],["Ultimo aggiornamento 2025-07-25 UTC."],[],["The `Grid` class manages a workspace's grid. Key actions include constructing a grid, aligning coordinates to the grid (`alignXY`), and managing grid properties. Methods allow retrieving (`getLength`, `getSpacing`) and setting (`setLength`, `setSpacing`) the grid line length and spacing. `setSnapToGrid` enables grid snapping for blocks, which is activated upon the next drag-and-drop. `shouldSnap` checks if snapping is active.\n"]]