blockly > Zdarzenia

Przestrzeń nazw zdarzeń

Zajęcia

Klasa Opis
BlockBase Klasa abstrakcyjna dla 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 detektory o ręcznym przeciąganiu/upuszczaniu bloków.
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 Informuje detektory o przeniesieniu bryły. Może to być połączenie między połączeniem a innym miejscem w obszarze roboczym.
BubbleOpen Zajęcia na otwarcie dymka.
Kliknij Powiadamia słuchaczy o kliknięciu elementu blokującego.
CommentBase Klasa abstrakcyjna zdarzenia komentarza.
CommentChange Informuje słuchaczy o zmianie zawartości komentarza z obszaru roboczego.
CommentCollapse
CommentCreate Informuje słuchaczy o utworzeniu komentarza do obszaru roboczego.
CommentDelete Informuje słuchaczy o usunięciu komentarza z obszaru roboczego.
CommentMove Informuje słuchaczy o przeniesieniu komentarza z obszaru roboczego.
FinishedLoading Informuje deseriale o zakończeniu deserializacji obszaru roboczego z danych JSON/XML.
MarkerMove Informuje detektory o przesunięciu znacznika (używanego do nawigacji przy użyciu klawiatury).
Wybrane Klasa dla wybranego wydarzenia. Informuje detektory o wyborze nowego elementu.
ThemeChange Informuje słuchaczy o zmianie motywu obszaru roboczego.
ToolboxItemSelect Informuje detektory, że został wybrany element zestawu narzędzi.
TrashcanOpen Powiadamia słuchaczy o tym, że kosz na śmieci otwiera się lub zamyka.
UiBase Klasa podstawowa zdarzenia interfejsu użytkownika. Zdarzenia interfejsu to zdarzenia, które nie muszą być przesyłane bezprzewodowo, aby można było edytować je przez wielu użytkowników (np. przewijanie obszaru roboczego, powiększanie, otwieranie kategorii przyborów). Zdarzenia interfejsu nie można cofać ani ponawiać.
VarBase Klasa abstrakcyjna zdarzenia zmiennego.
VarCreate Informuje detektory o utworzeniu modelu zmiennego.
VarDelete

Informuje detektory o usunięciu modelu zmiennego.

VarRename

Informuje detektory o zmianie nazwy modelu zmiennego.

ViewportChange

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

Nie powiadamia o zmianie rozmiaru samego obszaru roboczego.

Klasy abstrakcyjne

Klasa abstrakcyjna Opis
Streszczenie Klasa abstrakcyjna zdarzenia.

Wyliczenia

Wyliczenie Opis
BubbleType
ClickTarget

Interfejsy

Interfejs Opis
AbstractEventJson
BlockBaseJson
BlockChangeJson
BlockCreateJson
BlockDeleteJson
BlockDragJson
BlockFieldIntermediateChangeJson
BlockMoveJson
BubbleOpenJson
ClickJson
CommentBaseJson
CommentChangeJson
CommentCollapseJson
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

Typ aliasów

Typ aliasu Opis
BumpEvent