blockly > Field > repositionForWindowResize

Método Field.repositionForWindowResize()

Un hook de desarrollador para cambiar la posición de WidgetDiv durante el cambio de tamaño de una ventana. Debes definir este hook si tu campo tiene un WidgetDiv que debe cambiarse de posición cuando se cambia el tamaño de la ventana. Por ejemplo, los campos de entrada de texto definen este enlace para que el objeto WidgetDiv de entrada pueda reposicionar en un evento de cambio de tamaño de ventana. Esto es muy importante cuando se inhabilitaron las entradas modales, ya que los dispositivos Android activarán un evento de cambio de tamaño de ventana cuando se abra el teclado en pantalla.

Si deseas que el WidgetDiv se oculte en lugar de reposicionar, muestra "false". Este es el comportamiento predeterminado.

El elemento DropdownDivs ya controla su propia lógica de posicionamiento, por lo que no es necesario que anules esta función si tu campo solo tiene un elemento DropdownDiv.

Signature:

repositionForWindowResize(): boolean;

Devuelve:

boolean

Es verdadero si se debe reubicar el campo, y falso si se debe ocultar WidgetDiv.