Encuesta de investigación: Cuéntanos sobre tu experiencia con Blockly
Comenzar encuesta
blockly > Eventos > ViewportChange
Clase Events.ViewportChange
Notifica a los objetos de escucha que cambió la posición o la escala de la superficie del lugar de trabajo.
No notifica cuando se cambia el tamaño del lugar de trabajo.
Signature:
export declare class ViewportChange extends UiBase
Extensiones: UiBase
Constructores
Propiedades
Propiedad |
Modificadores |
Tipo |
Descripción |
oldScale? |
|
número |
(Opcional) El escalamiento anterior del lugar de trabajo. |
a gran escala? |
|
número |
(Opcional) Es la escala del espacio de trabajo. |
tipo |
|
string |
|
viewLeft? |
|
número |
(Opcional) El borde izquierdo de la parte visible del lugar de trabajo, en relación con el origen del lugar de trabajo. |
viewTop? |
|
número |
(Opcional) Borde superior de la parte visible del lugar de trabajo, en relación con el origen del lugar de trabajo. |
Métodos
Método |
Modificadores |
Descripción |
toJson() |
|
Codifica el evento como JSON. |
Salvo que se indique lo contrario, el contenido de esta página está sujeto a la licencia Atribución 4.0 de Creative Commons, y los ejemplos de código están sujetos a la licencia Apache 2.0. Para obtener más información, consulta las políticas del sitio de Google Developers. Java es una marca registrada de Oracle o sus afiliados.
Última actualización: 2024-09-12 (UTC)
[null,null,["Última actualización: 2024-09-12 (UTC)"],[[["The `ViewportChange` event is triggered when the workspace view changes, such as panning or zooming."],["This event provides information about the new and previous scale and position of the workspace view."],["It does not trigger when the workspace itself resizes, only when the visible area changes."],["Developers can use this event to react to workspace view changes and update UI elements accordingly."]]],["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"]]