blockly > Zdarzenia

Przestrzeń nazw zdarzeń

Zajęcia

Klasa Opis
BlockBase Abstrakcyjna klasa dowolnego zdarzenia związanego z blokami.
BlockChange Informuje detektory o zmianie jakiegoś elementu bloku (np.wartości pól, komentarzy itp.).
BlockCreate Informuje detektory o utworzeniu bloku (lub połączonego stosu bloków).
BlockDelete Informuje detektory o usunięciu bloku (lub połączonego stosu bloków).
BlockDrag Powiadamia detektorów o ręcznym przeciągnięciu/upuszczeniu bloku.
BlockFieldIntermediateChange Informuje detektory, gdy wartość pola bloku ulegnie zmianie, ale zmiana nie została jeszcze zakończona. Po jej zakończeniu powinno nastąpić zdarzenie zmiany bloku.
BlockMove Powiadamiaj słuchaczy o przesunięciu bryły. Może to być z jednego połączenia do drugiego lub z jednego miejsca w obszarze roboczym do drugiego.
BubbleOpen Zajęcia z otwarcia dymków.
Kliknij Powiadamia detektorów, że kliknięto element blokowy.
CommentBase Klasa abstrakcyjna dotycząca zdarzenia komentarzy.
CommentChange Informuje detektory o zmianie treści komentarza w obszarze roboczym.
CommentCreate Powiadamia detektorów o utworzeniu komentarza w obszarze roboczym.
CommentDelete Informuje detektory o tym, że komentarz z obszaru roboczego został usunięty.
CommentMove Informuje słuchaczy o przeniesieniu komentarza z obszaru roboczego.
FinishedLoading Informuje deseriale o zakończeniu deserializacji obszaru roboczego.
MarkerMove Powiadamia detektory o przesunięciu znacznika (używanego do nawigacji za pomocą klawiatury).
Wybrane Klasa dla wybranego wydarzenia. Powiadamia detektory o wybraniu nowego elementu.
ThemeChange Powiadamia słuchaczy o zmianie motywu obszaru roboczego.
ToolboxItemSelect Powiadamia detektory, że został wybrany element z zestawu narzędzi.
TrashcanOpen Powiadamia słuchaczy o otwarciu lub zamknięciu kosza.
UiBase Klasa podstawowa zdarzenia interfejsu. Zdarzenia interfejsu to zdarzenia, które nie muszą być przesyłane przewodowo, aby można było edytować je przez wielu użytkowników (np. przewijanie obszaru roboczego, powiększanie lub otwieranie kategorii zestawu narzędzi). Zdarzenia interfejsu nie cofają ani nie ponawiają.
VarBase Klasa abstrakcyjna zdarzenia zmiennej.
VarCreate Powiadamia detektory o utworzeniu modelu zmiennego.
VarDelete

Powiadamia detektory, że model zmienny został usunięty.

VarRename

Powiadamia detektory o zmianie nazwy modelu zmiennego.

ViewportChange

Informuje słuchaczy o zmianie położenia lub skali obszaru roboczego.

Nie powiadamia o zmianie rozmiaru obszaru roboczego.

Zajęcia abstrakcyjne

Klasa abstrakcyjna Opis
Streszczenie Klasa abstrakcyjna wydarzenia.

Wyliczenia

Wyliczenie Opis
BubbleType
ClickTarget

Interfejsy

Interfejs Opis
AbstractEventJson
BlockBaseJson
BlockChangeJson
BlockCreateJson
BlockDeleteJson
BlockDragJson
BlockFieldIntermediateChangeJson
BlockMoveJson
BubbleOpenJson
ClickJson
CommentBaseJson
CommentChangeJson
CommentCreateJson
CommentMoveJson
MarkerMoveJson
SelectedJson
ThemeChangeJson
ToolboxItemSelectJson
TrashcanOpenJson
VarBaseJson
VarCreateJson
VarDeleteJson
VarRenameJson
ViewportChangeJson

Zmienne

Zmienna Opis
BLOCK_CHANGE
BLOCK_CREATE
BLOCK_DELETE
BLOCK_DRAG
BLOCK_FIELD_INTERMEDIATE_CHANGE
BLOCK_MOVE
BUBBLE_OPEN
BUMP_EVENTS
ZMIEŃ
clearPendingUndo
KLIKNIJ
COMMENT_CHANGE
COMMENT_CREATE
COMMENT_DELETE
COMMENT_MOVE
UTWÓRZ
USUŃ
wyłącz
disableOrphans
enable
filtr
FINISHED_LOADING
ogień
fromJson
pobierz
getDescendantIds
getGroup
getRecordUndo
isEnabled
MARKER_MOVE
PRZENIEŚ
WYBRANE
setGroup
setRecordUndo
THEME_CHANGE
TOOLBOX_ITEM_SELECT
TRASHCAN_OPEN
Interfejs użytkownika
VAR_CREATE
VAR_DELETE
VAR_RENAME
VIEWPORT_CHANGE

Aliasy typu

Alias typu Opis
BumpEvent