blockly > bubbles > Bubble > (constructor)

bubbles.Bubble.(constructor)

Erstellt eine neue Instanz der Klasse Bubble.

Unterschrift:

constructor(workspace: WorkspaceSvg, anchor: Coordinate, ownerRect?: Rect | undefined, overriddenFocusableElement?: SVGElement | HTMLElement);

Parameter

Parameter Typ Beschreibung
Arbeitsbereich WorkspaceSvg Der Arbeitsbereich, zu dem diese Blase gehört.
anchor Koordinate Der Ankerort des Objekts, an dem diese Blase angebracht ist. Der Schwanz der Blase zeigt auf diesen Ort.
ownerRect Rect | undefined (Optional): Ein optionales Rechteck, mit dem sich die Blase bei der automatischen Positionierung nicht überschneiden soll.
overriddenFocusableElement SVGElement | HTMLElement (Optional) Ein optionaler Ersatz für das fokussierbare Element, das durch diese Blase dargestellt wird (als fokussierbarer Knoten). Die ID dieses Elements wird überschrieben. Wenn kein Wert angegeben ist, wird standardmäßig der SVG-Root der Blase als fokussierbares Element dieses Knotens verwendet.