Mantieni tutto organizzato con le raccolte
Salva e classifica i contenuti in base alle tue preferenze.
blockly > Campo > repositionForWindowResize
Metodo Field.repositionForWindowRidimensiona()
Un hook sviluppatore per riposizionare WidgetDiv durante il ridimensionamento di una finestra. Devi definire questo hook se il campo ha un WidgetDiv che deve riposizionarsi automaticamente quando la finestra viene ridimensionata. Ad esempio, i campi di input di testo definiscono questo hook in modo che il WidgetDiv di input possa riposizionarsi in un evento di ridimensionamento di una finestra. Questo è particolarmente importante se gli input modali sono stati disattivati, in quanto i dispositivi Android attivano un evento di ridimensionamento della finestra all'apertura della tastiera software.
Se desideri che WidgetDiv nasconda se stesso invece di riposizionarlo, restituisce false. Questo è il comportamento predefinito.
I DropdownDiv gestiscono già la propria logica di posizionamento, quindi non è necessario sostituire questa funzione se il campo ha solo un DropdownDiv.
Firma:
repositionForWindowResize(): boolean;
Resi:
booleano
True se il campo deve essere riposizionato, false se WidgetDiv deve invece nascondersi.
Salvo quando diversamente specificato, i contenuti di questa pagina sono concessi in base alla licenza Creative Commons Attribution 4.0, mentre gli esempi di codice sono concessi in base alla licenza Apache 2.0. Per ulteriori dettagli, consulta le norme del sito di Google Developers. Java è un marchio registrato di Oracle e/o delle sue consociate.
Ultimo aggiornamento 2025-07-25 UTC.
[[["Facile da capire","easyToUnderstand","thumb-up"],["Il problema è stato risolto","solvedMyProblem","thumb-up"],["Altra","otherUp","thumb-up"]],[["Mancano le informazioni di cui ho bisogno","missingTheInformationINeed","thumb-down"],["Troppo complicato/troppi passaggi","tooComplicatedTooManySteps","thumb-down"],["Obsoleti","outOfDate","thumb-down"],["Problema di traduzione","translationIssue","thumb-down"],["Problema relativo a esempi/codice","samplesCodeIssue","thumb-down"],["Altra","otherDown","thumb-down"]],["Ultimo aggiornamento 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"]]