blockly > Pole > repositionForWindowResize

Metoda Field.repositionForWindowResize()

Interfejs programisty umożliwiający zmianę pozycji obiektu WidgetDiv podczas zmiany rozmiaru okna. Musisz zdefiniować ten punkt zaczepienia, jeśli pole zawiera obiekt WidgetDiv, który musi zmieniać swoje położenie po zmianie rozmiaru okna. Na przykład pola do wprowadzania tekstu definiują ten punkt zaczepienia, dzięki czemu obiekt WidgetDiv może zmieniać swoje położenie po zdarzeniu zmiany rozmiaru okna. Jest to szczególnie ważne, gdy wejścia modalne są wyłączone, ponieważ urządzenia z Androidem będą uruchamiać zdarzenie zmiany rozmiaru okna po otwarciu klawiatury programowej.

Jeśli chcesz, aby obiekt WidgetDiv się ukrywał zamiast zmieniać jego położenie, ustaw wartość false (fałsz). Jest to jego ustawienie domyślne.

DropdownDivs obsługują już własną logikę pozycjonowania, więc nie musisz zastępować tej funkcji, jeśli pole ma tylko wartość DropdownDiv.

Podpis:

repositionForWindowResize(): boolean;

Zwroty:

wartość logiczna

Wartość True (prawda), jeśli pole powinno zostać zmienione, lub false, jeśli zamiast tego obiekt WidgetDiv powinien się ukryć.