shared
1.25.3
common
shared
/
io.dyte.core.events
/
EventEmitter
Event
Emitter
open
class
EventEmitter
<
T
:
EventListener
>
This class is used to handle events in the controller Extend the Controller class with this class
Inheritors
BasePollsController
BaseStageController
Members
Constructors
Event
Emitter
Link copied to clipboard
constructor
(
)
Functions
add
Listener
Link copied to clipboard
fun
addListener
(
listener
:
T
)
add
Main
Thread
Listener
Link copied to clipboard
fun
addMainThreadListener
(
listener
:
T
)
dispose
Link copied to clipboard
fun
dispose
(
)
emit
Event
Link copied to clipboard
open
fun
emitEvent
(
event
:
(
listener
:
T
)
->
Unit
)
remove
Listener
Link copied to clipboard
fun
removeListener
(
listener
:
T
)
remove
Main
Thread
Listener
Link copied to clipboard
fun
removeMainThreadListener
(
listener
:
T
)