blockly > Field > repositionForWindowResize

Metodo Field.repositionForWindowRidimensiona()

Un hook sviluppatore per riposizionare WidgetDiv durante il ridimensionamento di una finestra. È necessario definire questo hook se il campo contiene un elemento WidgetDiv che deve essere riposizionato quando la finestra viene ridimensionata. Ad esempio, i campi di immissione di testo definiscono questo hook in modo che l'input WidgetDiv possa riposizionarsi in un evento di ridimensionamento della finestra. Ciò è particolarmente importante quando gli input modali sono stati disattivati, perché i dispositivi Android attivano un evento di ridimensionamento della finestra all'apertura della tastiera software.

Se desideri che WidgetDiv venga nascosto automaticamente anziché riposizionato, restituisce false. Questo è il comportamento predefinito.

DropdownDivs gestisce già la propria logica di posizionamento, quindi non è necessario sostituire questa funzione se il campo contiene solo un DropdownDiv.

Firma:

repositionForWindowResize(): boolean;

Resi:

boolean

True se il campo deve essere riposizionato, false se invece WidgetDiv deve nascondersi.