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
| Konstruktor | Modifikatoren | Beschreibung |
|---|---|---|
| (constructor)(opt_top, opt_left, opt_scale, opt_workspaceId, opt_oldScale) | Erstellt eine neue Instanz der Klasse ViewportChange. |
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. |