Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
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.
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2025/07/25 (UTC).
[[["Facile à comprendre","easyToUnderstand","thumb-up"],["J'ai pu résoudre mon problème","solvedMyProblem","thumb-up"],["Autre","otherUp","thumb-up"]],[["Il n'y a pas l'information dont j'ai besoin","missingTheInformationINeed","thumb-down"],["Trop compliqué/Trop d'étapes","tooComplicatedTooManySteps","thumb-down"],["Obsolète","outOfDate","thumb-down"],["Problème de traduction","translationIssue","thumb-down"],["Mauvais exemple/Erreur de code","samplesCodeIssue","thumb-down"],["Autre","otherDown","thumb-down"]],["Dernière mise à jour le 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"]]