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.