Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
blockly > Événements > ViewportChange
Classe Events.ViewportChange
Informe les écouteurs que la position ou l'échelle de la surface de l'espace de travail a changé.
Ne génère pas de notification lorsque l'espace de travail lui-même est redimensionné.
Signature :
export declare class ViewportChange extends UiBase
Étend: UiBase
Constructeurs
Propriétés
Propriété |
Modificateurs |
Type |
Description |
oldScale ? |
|
Total |
(Facultatif) Échelle précédente de l'espace de travail. |
échelle ? |
|
Total |
(Facultatif) Échelle du rythme de travail. |
type |
|
EventType |
|
viewLeft |
|
Total |
(Facultatif) Bord gauche de la partie visible de l'espace de travail, par rapport à l'origine de l'espace de travail. |
viewTop |
|
Total |
(Facultatif) Bord supérieur de la partie visible de l'espace de travail, par rapport à l'origine de l'espace de travail. |
Méthodes
Méthode |
Modificateurs |
Description |
toJson() |
|
Encodez l'événement au format JSON. |
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2025/07/25 (UTC).
[[["Facile à comprendre","easyToUnderstand","thumb-up"],["J'ai pu résoudre mon problème","solvedMyProblem","thumb-up"],["Autre","otherUp","thumb-up"]],[["Il n'y a pas l'information dont j'ai besoin","missingTheInformationINeed","thumb-down"],["Trop compliqué/Trop d'étapes","tooComplicatedTooManySteps","thumb-down"],["Obsolète","outOfDate","thumb-down"],["Problème de traduction","translationIssue","thumb-down"],["Mauvais exemple/Erreur de code","samplesCodeIssue","thumb-down"],["Autre","otherDown","thumb-down"]],["Dernière mise à jour le 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"]]