Organiza tus páginas con colecciones
Guarda y categoriza el contenido según tus preferencias.
blockly > Campo > repositionForWindowResize
Método Field.repositionForWindowModify()
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 cambiar de posición cuando se modifica el tamaño de la ventana. Por ejemplo, los campos de entrada de texto definen este hook para que el WidgetDiv de entrada pueda reubicarse en un evento de cambio de tamaño de la ventana. Esto es muy importante cuando se inhabilitan las entradas modales, ya que los dispositivos Android activan un evento de cambio de tamaño de la ventana cuando se abre el teclado en pantalla.
Si quieres que WidgetDiv se oculte en lugar de cambiar su posición, muestra el valor "false". Este es el comportamiento predeterminado.
DropdownDivs ya controla su propia lógica de posicionamiento, por lo que no necesitas anular esta función si tu campo solo tiene un DropdownDiv.
Signature:
repositionForWindowResize(): boolean;
Muestra:
boolean
Es verdadero si se debe reposicionar el campo. Es falso si se debe ocultar WidgetDiv.
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: 2025-07-25 (UTC)
[[["Fácil de comprender","easyToUnderstand","thumb-up"],["Resolvió mi problema","solvedMyProblem","thumb-up"],["Otro","otherUp","thumb-up"]],[["Falta la información que necesito","missingTheInformationINeed","thumb-down"],["Muy complicado o demasiados pasos","tooComplicatedTooManySteps","thumb-down"],["Desactualizado","outOfDate","thumb-down"],["Problema de traducción","translationIssue","thumb-down"],["Problema con las muestras o los códigos","samplesCodeIssue","thumb-down"],["Otro","otherDown","thumb-down"]],["Última actualización: 2025-07-25 (UTC)"],[],["The `repositionForWindowResize()` method is a developer hook for repositioning a field's WidgetDiv when the window resizes. It's necessary if a field uses a WidgetDiv that needs adjustment upon window resizing, particularly when modal inputs are disabled. Returning `true` prompts repositioning; `false` hides the WidgetDiv (default). Fields with only DropdownDivs don't require overriding this method, as they manage their own positioning. Text input fields use this hook.\n"]]