Grid-Klasse
Klasse für das Raster eines Arbeitsbereichs.
Unterschrift:
export declare class Grid
Konstruktoren
Konstruktor | Modifikatoren | Beschreibung |
---|---|---|
(Konstruktor)(Muster, Optionen) | Erstellt eine neue Instanz der Grid -Klasse |
Methoden
Methode | Modifikatoren | Beschreibung |
---|---|---|
alignXY(xy) | Geben Sie bei einer Koordinate die nächstgelegene Koordinate zurück, die am Raster ausgerichtet ist. | |
getLength() | Bestimmen Sie die Länge der Rasterlinien (in Pixel). | |
getSpacing() | Berechnen Sie den Abstand der Rasterpunkte (in Pixel). | |
setLength(length) | Legt die Länge der Rasterlinien fest. | |
setSnapToGrid(snap) | Legt fest, ob Blöcke am Raster ausgerichtet werden sollen oder nicht. Wird dieser Wert auf „true“ gesetzt, wird das Andocken nicht ausgelöst. Wenn Sie Blöcke programmatisch am Raster ausrichten möchten, die für einzelne Blöcke auf oberster Ebene ausgelöst werden sollen. Wenn Sie das nächste Mal einen Block ziehen und ablegen, wird er am Raster ausgerichtet. |
|
setSpacing(spacing) | Legt den Abstand zwischen der Mitte der Rasterlinien fest. Das Andocken an dem Raster mit neuen Abständen wird dadurch nicht ausgelöst. Wenn Sie Blöcke programmatisch am Raster ausrichten möchten, die für einzelne Blöcke auf oberster Ebene ausgelöst werden sollen. Wenn Sie einen Block das nächste Mal ziehen und ablegen, wird er am Raster angedockt, sofern das Andocken am Raster aktiviert ist. |
|
shouldSnap() | Legt fest, ob Blöcke am Raster ausgerichtet werden sollen. |