blockly > VerticalFlyout

Klasa VerticalFlyout

Klasa dla wyskakującego okienka.

Podpis:

export declare class VerticalFlyout extends Flyout 

Rozszerza: wyskakujące menu

Zespoły

Zespół Modyfikatory Opis
(konstruktor)(workspaceOptions) Tworzy nową instancję klasy VerticalFlyout.

Właściwości

Właściwość Modyfikatory Typ Opis
registryName static ciąg znaków Nazwa wyskakującego okienka w rejestrze.

Metody

Metoda Modyfikatory Opis
getClientRect() Zwraca prostokąt ograniczający obszar docelowy przeciągania w pikselach względem obszaru widoku.
getX() Oblicza współrzędną x pozycji wyskakującego okienka.
getY() Oblicza współrzędną Y pozycji wyskakującego okienka.
isDragTowardWorkspace(currentDragDeltaXY) Określ, czy przesunięcie delta jest skierowane w stronę obszaru roboczego na podstawie położenia i orientacji menu. Służy ona w funkcji determineDragIntention_ do określenia, czy należy utworzyć nowy blok, czy przewinąć wyskakujące okienko.
layout_(contents) protected Uporządkuj bloki w wysuwanym menu.
position() Przesuń wyskakujące okienko na krawędź obszaru roboczego.
reflowInternal_() protected Obliczanie szerokości wyskakującego okienka. W przypadku języków z orientacją poziomą: ustaw bloki i przyciski tak, aby były wyrównane do prawej.
scrollToStart() Przewiń wyskakujące okienko w górę.
setMetrics_(xyRatio) protected Ustawia tłumaczenie wyskakującego okienka tak, aby pasowały do suwaków.
wheel_(e) protected Przewiń menu.