Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
blockly > Ereignisse > ViewportChange
Klasse „Events.ViewportChange“
Benachrichtigt die Listener, dass sich die Position oder der Maßstab der Arbeitsfläche geändert hat.
Es werden keine Benachrichtigungen gesendet, wenn sich die Größe des Arbeitsbereichs selbst ändert.
Unterschrift:
export declare class ViewportChange extends UiBase
Erweitert:UiBase
Konstruktoren
Attribute
Attribut |
Modifikatoren |
Typ |
Beschreibung |
oldScale? |
|
Zahl |
Optional: Der vorherige Maßstab des Arbeitsbereichs. |
scale? |
|
Zahl |
Optional: Der Maßstab des Arbeitsbereichs. |
type |
|
EventType |
|
viewLeft? |
|
Zahl |
Optional: Der linke Rand des sichtbaren Bereichs des Arbeitsbereichs relativ zum Ursprung des Arbeitsbereichs. |
viewTop? |
|
Zahl |
Optional: Oberer Rand des sichtbaren Teils des Arbeitsbereichs relativ zum Arbeitsbereichsnullpunkt. |
Methoden
Methode |
Modifikatoren |
Beschreibung |
toJson() |
|
Codieren Sie das Ereignis als JSON. |
Sofern nicht anders angegeben, sind die Inhalte dieser Seite unter der Creative Commons Attribution 4.0 License und Codebeispiele unter der Apache 2.0 License lizenziert. Weitere Informationen finden Sie in den Websiterichtlinien von Google Developers. Java ist eine eingetragene Marke von Oracle und/oder seinen Partnern.
Zuletzt aktualisiert: 2025-07-25 (UTC).
[[["Leicht verständlich","easyToUnderstand","thumb-up"],["Mein Problem wurde gelöst","solvedMyProblem","thumb-up"],["Sonstiges","otherUp","thumb-up"]],[["Benötigte Informationen nicht gefunden","missingTheInformationINeed","thumb-down"],["Zu umständlich/zu viele Schritte","tooComplicatedTooManySteps","thumb-down"],["Nicht mehr aktuell","outOfDate","thumb-down"],["Problem mit der Übersetzung","translationIssue","thumb-down"],["Problem mit Beispielen/Code","samplesCodeIssue","thumb-down"],["Sonstiges","otherDown","thumb-down"]],["Zuletzt aktualisiert: 2025-07-25 (UTC)."],[],["The `ViewportChange` class notifies listeners about changes to the workspace surface's position or scale, excluding workspace resizing. It extends the `UiBase` class. Key properties include `oldScale`, `scale`, `viewLeft`, and `viewTop`, representing the previous and current scale, and the visible portion's edges, respectively. The class's constructor creates new instances, and the `toJson()` method encodes the event into JSON format. Its purpose is to inform of changes in what the user see.\n"]]