Classe de grille
Classe de la grille d'un espace de travail.
Signature :
export declare class Grid
Constructeurs
Constructeur | Modificateurs | Description |
---|---|---|
(constructeur)(motif, options) | Construit une nouvelle instance de la classe Grid . |
Méthodes
Méthode | Modificateurs | Description |
---|---|---|
alignXY(xy) | À partir d'une coordonnée, renvoyez la coordonnée la plus proche alignée sur la grille. | |
getLength() | Obtenez la longueur des lignes de la grille (en px). | |
getSpacing() | Obtenez l'espacement entre les points de la grille (en px). | |
setLength(length) | Définit la longueur des lignes de la grille. | |
setSnapToGrid(snap) | Détermine si les volumes doivent s'aligner sur la grille ou non. Définir cette valeur sur "true" ne déclenche pas l'ancrage. Si vous souhaitez ancrer des volumes à la grille par programmation, ce qui doit être déclenché sur des volumes de niveau supérieur spécifiques La prochaine fois qu'un bloc est glissé-déposé, il s'ancre dans la grille. |
|
setSpacing(spacing) | Définit l'espacement entre les centres des lignes de la grille. Cela ne déclenche pas l'ancrage à la grille nouvellement espacée. Si vous souhaitez ancrer des volumes à la grille par programmation, ce qui doit être déclenché sur des volumes de niveau supérieur spécifiques La prochaine fois qu'un volume sera glissé-déposé, il sera ancré à la grille si cette option est activée. |
|
shouldSnap() | Permet d'aligner ou non les blocs sur la grille. |