- Dokumentacja
- Funkcje wspólne
- getEventHandlers
Funkcja
getEventHandlers
Zwraca listę funkcji podpiętych pod zdarzenie bezpośrednio na danym elemencie (bez obsług na rodzicach).
Składnia
table getEventHandlers(string eventName, element attachedTo)Argumenty
eventNamestring- Nazwa zdarzenia.
attachedToelement- Element.
Zwraca
Tablica funkcji (pusta, gdy nic nie podpięto).
Przykład
for _, fn in ipairs(getEventHandlers("onPlayerJoin", root)) do
removeEventHandler("onPlayerJoin", root, fn)
end
Zobacz też
getEventHandlerCountZwraca łączną liczbę funkcji podpiętych pod zdarzenie na wszystkich elementach. Przydaje się do szukania wycieków (np. ktoś dokładaonClientRenderco sekundę).removeEventHandlerOdpina funkcję od zdarzenia. Trzeba podać tę samą nazwę, element i tę samą funkcję (tę samą zmienną), co przyaddEventHandler- funkcja anonimowa wpisana ponownie to inna funkcja.