blockly > Champ > repositionForWindowResize

Méthode Field.repositionForWindowResize()

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

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

Les objets DropdownDiv gèrent déjà leur propre logique de positionnement. Vous n'avez donc pas besoin d'ignorer cette fonction si votre champ ne contient qu'un objet DropdownDiv.

Signature :

repositionForWindowResize(): boolean;

Renvoie :

booléen

"True" si le champ doit être repositionné, "false" si l'élément WidgetDiv doit se masquer.