10 lines
351 B
Plaintext
10 lines
351 B
Plaintext
# Added only to satisfy the Steep requirements. Not 100% reliable.
|
|
module EventEmitter
|
|
def add_listener: (untyped `type`, ?{once: true} params) -> Integer
|
|
alias on add_listener
|
|
|
|
def remove_listener: (untyped id_or_type) -> Array[untyped]?
|
|
def emit: (untyped `type`, *untyped data) -> Array[untyped]
|
|
def once: (untyped `type`) -> Integer
|
|
end
|