IBubble-Schnittstelle
Eine Blasenoberfläche
Unterschrift:
export interface IBubble extends IDraggable, IContextMenu
Erweitert: IDraggable, IContextMenu
Methoden
Method | Beschreibung |
---|---|
dispose() | Entsorge dieses Infofeld. |
getRelativeToSurfaceXY() | Gibt die Koordinaten der oberen linken Ecke des Infofelds in Bezug auf den Ursprung der Zeichnungsoberfläche (0,0) in Arbeitsbereichseinheiten zurück. |
getSvgRoot() | Gibt den Stammknoten der SVG-Gruppe des Infofelds zurück. |
moveDuringDrag(dragSurface, newLoc) | Verschieben Sie dieses Infofeld während des Ziehens. Dabei muss berücksichtigt werden, ob eine Ziehoberfläche vorhanden ist. |
moveTo(x; y) | Verschieben Sie das Infofeld an die angegebene Stelle in den Arbeitsbereichkoordinaten. |
setAutoLayout(aktivieren) | Legt fest, ob das automatische Layout dieses Infofelds aktiviert ist. Wenn eine Blase zum ersten Mal angezeigt wird, positioniert sie sich so, dass keine Blöcke verdeckt werden. Nachdem ein Nutzer es an eine andere Position gezogen hat, wird er an der Stelle angezeigt, an der er es platziert hat. |
setDeleteStyle(aktivieren) | Aktualisiere den Stil dieses Infofelds, wenn es über einen Löschbereich gezogen wird. |
setDragging(dragging) | Legt fest, ob dieses Infofeld gezogen wird. |