blockly > Champ > repositionForWindowResize

Méthode Field.repositionForWindowResize()

Un hook de développeur pour repositionner le WidgetDiv lors du redimensionnement d'une fenêtre. Vous devez définir ce hook si votre champ comporte un WidgetDiv qui doit se repositionner lorsque la fenêtre est redimensionnée. Par exemple, les champs de saisie de texte définissent ce hook afin que l'entrée WidgetDiv puisse se repositionner en cas d'événement de redimensionnement de fenêtre. Cela est particulièrement important lorsque les entrées modales ont été désactivées, car les appareils Android déclenchent un événement de redimensionnement de fenêtre à l'ouverture du clavier virtuel.

Si vous voulez que la classe WidgetDiv se masque au lieu d'être repositionnée, renvoyez la valeur "false". Il s'agit du comportement par défaut.

DropdownDivs gère déjà sa propre logique de positionnement. Vous n'avez donc pas besoin de remplacer cette fonction si votre champ ne contient qu'un DropdownDiv.

Signature :

repositionForWindowResize(): boolean;

Renvoie :

boolean

"True" si le champ doit être repositionné, "false" si le WidgetDiv doit se masquer à la place.