Mantieni tutto organizzato con le raccolte
Salva e classifica i contenuti in base alle tue preferenze.
blockly > Eventi > ViewportChange
Classe Events.ViewportChange
Avvisa gli ascoltatori che la posizione o la scala della superficie di lavoro è cambiata.
Non invia una notifica quando lo spazio di lavoro stesso viene ridimensionato.
Firma:
export declare class ViewportChange extends UiBase
Estende: UiBase
Costruttori
Proprietà
Proprietà |
Modificatori |
Tipo |
Descrizione |
oldScale? |
|
numero |
(Facoltativo) La scala precedente dello spazio di lavoro. |
scala? |
|
numero |
(Facoltativo) La scala del tuo spazio di lavoro. |
type |
|
EventType |
|
viewLeft? |
|
numero |
(Facoltativo) Il bordo sinistro della parte visibile dello spazio di lavoro, rispetto all'origine dello spazio di lavoro. |
viewTop? |
|
numero |
(Facoltativo) Il bordo superiore della parte visibile dello spazio di lavoro, rispetto all'origine dello spazio di lavoro. |
Metodi
Metodo |
Modificatori |
Descrizione |
toJson() |
|
Codifica l'evento come JSON. |
Salvo quando diversamente specificato, i contenuti di questa pagina sono concessi in base alla licenza Creative Commons Attribution 4.0, mentre gli esempi di codice sono concessi in base alla licenza Apache 2.0. Per ulteriori dettagli, consulta le norme del sito di Google Developers. Java è un marchio registrato di Oracle e/o delle sue consociate.
Ultimo aggiornamento 2025-07-25 UTC.
[[["Facile da capire","easyToUnderstand","thumb-up"],["Il problema è stato risolto","solvedMyProblem","thumb-up"],["Altra","otherUp","thumb-up"]],[["Mancano le informazioni di cui ho bisogno","missingTheInformationINeed","thumb-down"],["Troppo complicato/troppi passaggi","tooComplicatedTooManySteps","thumb-down"],["Obsoleti","outOfDate","thumb-down"],["Problema di traduzione","translationIssue","thumb-down"],["Problema relativo a esempi/codice","samplesCodeIssue","thumb-down"],["Altra","otherDown","thumb-down"]],["Ultimo aggiornamento 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"]]