blockly > Zdarzenia > BlockMove > powód
Właściwość Events.BlockMove.reason
wyjaśnienie, czego dotyczy ta zmiana. Znane wartości to między innymi: „przeciągnij” -- Ukończono przeciąganie. „bump” – Blokada została przerwana z powodu nieprawidłowego połączenia. „snap” -- Blok został przesunięty w celu wyrównania z siatką. „przychodzące” -- Blokada została przeniesiona z powrotem do obszaru roboczego nieprzewijanego. 'połącz' -- Blok został połączony z innym blokiem. „odłącz” – Blokada została odłączona od innego bloku. „create” (utwórz) -- blok utworzony za pomocą kodu XML. „czyszczenie” – bloki najwyższego poziomu wyrównane w obszarze roboczym. Scalanie zdarzeń może spowodować utworzenie kilku przyczyn: [„przeciągnij”, „bump” i „snap”].
Podpis:
reason?: string[];
O ile nie stwierdzono inaczej, treść tej strony jest objęta licencją Creative Commons – uznanie autorstwa 4.0, a fragmenty kodu są dostępne na licencji Apache 2.0. Szczegółowe informacje na ten temat zawierają zasady dotyczące witryny Google Developers. Java jest zastrzeżonym znakiem towarowym firmy Oracle i jej podmiotów stowarzyszonych.
Ostatnia aktualizacja: 2024-08-29 UTC.
[null,null,["Ostatnia aktualizacja: 2024-08-29 UTC."],[[["The `reason` property of a BlockMove event describes the cause of the block's movement, such as dragging, bumping, snapping, or connecting."],["Possible values for `reason` include 'drag', 'bump', 'snap', 'inbounds', 'connect', 'disconnect', 'create', and 'cleanup'."],["The `reason` property can contain multiple values when event merging occurs, indicating a combination of movement causes."],["This property is optional and may be represented as an array of strings."]]],[]]