Skip to content
Maksym Stoyanov edited this page Aug 23, 2024 · 4 revisions
Български Deutsch English Русский Українська

EventEmitter

Release License clasp

EventEmitter ist eine Bibliothek für Google Apps Script, die die Ereignisbehandlung implementiert.

Klassen

Name Kurzbeschreibung
EventEmitter
Emitter
Event
Listener

Klasse EventEmitter

Statische Methoden

Methode Rückgabetyp Kurzbeschreibung
newEmitter(...args) Emitter
create(...args) Emitter
createEmitter(...args) Emitter
newEvent(...args) Event
newListener(...args) Listener
isEmitter(input) boolean
isEvent(input) boolean
isListener(input) boolean

Klasse Emitter

Statische Methoden

Methode Rückgabetyp Kurzbeschreibung
normalize(input, eventNames = []) string[]

Methoden

Methode Rückgabetyp Kurzbeschreibung
addListener(eventName, callback, once = false) Emitter
on(eventName, callback, once = false) Emitter
subscribe(eventName, callback, once = false) Emitter
append(eventName, callback, once = false) Emitter
removeListener(eventName, listener) Emitter
off(eventName, listener) Emitter
unsubscribe(eventName, listener) Emitter
removeAllListeners(eventName = null) Emitter
offAll(eventName = null) Emitter
unsubscribeAll(eventName = null) Emitter
emit(eventName, ...args) boolean
trigger(eventName, ...args) boolean
publish(eventName, ...args) boolean
getEvents() Event[]
removeEvent(eventName) Emitter
getEventNames() string[]
eventNames() string[]
getListeners(eventName) Listener[]
listeners(eventName) Listener[]
addOnceListener(eventName, callback) Emitter
once(eventName, callback) Emitter
prependListener(eventName, callback) Emitter
prepend(eventName, callback) Emitter
prependOnceListener(eventName, callback) Emitter
prependOnce(eventName, callback) Emitter

Klasse Event

Methoden

Methode Rückgabetyp Kurzbeschreibung
getEmitter Emitter
getParent Emitter
getName() string
addListener(callback, once = false) Event
on(callback, once = false) Event
subscribe(callback, once = false) Event
append(callback, once = false) Event
removeListener(listener) Event
off(listener) Event
unsubscribe(listener) Event
removeAllListeners Event
offAll Event
unsubscribeAll Event
emit(...args) boolean
trigger(...args) boolean
publish(...args) boolean
getListeners() Listener[]
addOnceListener(callback) Event
once(callback) Event
prependListener(callback, once = false) Event
prepend(callback, once = false) Event
prependOnceListener(callback) Event

Klasse Listener

Methoden

Methode Rückgabetyp Kurzbeschreibung
getEmitter() Emitter
getEvent() Event
getParent() Event
emit(...args) boolean
trigger(...args) boolean
publish(...args) boolean
Clone this wiki locally