noel
Options
All
Public
Public/Protected
All
Inherited
Externals
Only exported
Menu
Noel
constructor
events
Map
logger
no
Event
Listeners
Warning
replay
Buffer
Size
replay
Enabled
clear
Events
Replay
Buffers
clear
Replay
Buffer
For
Event
disable
Events
Replay
disable
NoEvent
Listeners
Warning
disable
Replay
emit
enable
Events
Replay
enable
NoEvent
Listeners
Warning
enable
Replay
get
Event
get
Events
get
Events
Map
make
Event
on
remove
All
Listeners
remove
Event
remove
Event
Listener
remove
Listener
replay
IsEnabled
set
Events
Replay
Buffers
Size
set
Logger
set
Replay
Buffer
Size
default
Logger
Hierarchy
Noel
Index
Constructors
constructor
Properties
events
Map
logger
no
Event
Listeners
Warning
replay
Buffer
Size
replay
Enabled
Methods
clear
Events
Replay
Buffers
clear
Replay
Buffer
For
Event
disable
Events
Replay
disable
NoEvent
Listeners
Warning
disable
Replay
emit
enable
Events
Replay
enable
NoEvent
Listeners
Warning
enable
Replay
get
Event
get
Events
get
Events
Map
make
Event
on
remove
All
Listeners
remove
Event
remove
Event
Listener
remove
Listener
replay
IsEnabled
set
Events
Replay
Buffers
Size
set
Logger
set
Replay
Buffer
Size
Constructors
constructor
new
Noel
(
config
?:
NoelConfig
)
:
Noel
Parameters
Optional
config:
NoelConfig
Returns
Noel
Properties
Private
events
Map
events
Map
:
Map
<
string
,
NoelEvent
>
|
null
= null
Private
logger
logger
:
NoelLogger
Private
no
Event
Listeners
Warning
no
Event
Listeners
Warning
:
boolean
Private
replay
Buffer
Size
replay
Buffer
Size
:
number
Private
replay
Enabled
replay
Enabled
:
boolean
Methods
clear
Events
Replay
Buffers
clear
Events
Replay
Buffers
(
)
:
void
Returns
void
clear
Replay
Buffer
For
Event
clear
Replay
Buffer
For
Event
(
eventName
:
string
)
:
void
Parameters
eventName:
string
Returns
void
Private
disable
Events
Replay
disable
Events
Replay
(
)
:
void
Returns
void
disable
NoEvent
Listeners
Warning
disable
NoEvent
Listeners
Warning
(
)
:
void
Returns
void
disable
Replay
disable
Replay
(
)
:
void
Returns
void
emit
emit
(
eventName
:
string
,
...
eventArgs
:
Array
<
any
>
)
:
void
Parameters
eventName:
string
Rest
...
eventArgs:
Array
<
any
>
Returns
void
Private
enable
Events
Replay
enable
Events
Replay
(
)
:
void
Returns
void
enable
NoEvent
Listeners
Warning
enable
NoEvent
Listeners
Warning
(
)
:
void
Returns
void
enable
Replay
enable
Replay
(
)
:
void
Returns
void
get
Event
get
Event
(
eventName
:
string
)
:
NoelEvent
Parameters
eventName:
string
Returns
NoelEvent
Private
get
Events
get
Events
(
)
:
IterableIterator
<
NoelEvent
>
Returns
IterableIterator
<
NoelEvent
>
Private
get
Events
Map
get
Events
Map
(
)
:
Map
<
string
,
NoelEvent
>
Returns
Map
<
string
,
NoelEvent
>
Private
make
Event
make
Event
(
eventName
:
string
)
:
NoelEvent
Parameters
eventName:
string
Returns
NoelEvent
on
on
(
eventName
:
string
, listener
:
NoelEventListener
)
:
NoelEventListenerManager
Parameters
eventName:
string
listener:
NoelEventListener
Returns
NoelEventListenerManager
remove
All
Listeners
remove
All
Listeners
(
eventName
:
string
)
:
void
Parameters
eventName:
string
Returns
void
remove
Event
remove
Event
(
eventName
:
string
)
:
void
Parameters
eventName:
string
Returns
void
remove
Event
Listener
remove
Event
Listener
(
event
:
NoelEvent
, listener
:
NoelEventListener
)
:
void
Parameters
event:
NoelEvent
listener:
NoelEventListener
Returns
void
remove
Listener
remove
Listener
(
eventName
:
string
, listener
:
NoelEventListener
)
:
void
Parameters
eventName:
string
listener:
NoelEventListener
Returns
void
replay
IsEnabled
replay
IsEnabled
(
)
:
boolean
Returns
boolean
Private
set
Events
Replay
Buffers
Size
set
Events
Replay
Buffers
Size
(
replayBuffersSize
:
number
)
:
void
Parameters
replayBuffersSize:
number
Returns
void
set
Logger
set
Logger
(
logger
:
NoelLogger
)
:
void
Parameters
logger:
NoelLogger
Returns
void
set
Replay
Buffer
Size
set
Replay
Buffer
Size
(
replayBufferSize
:
number
)
:
void
Parameters
replayBufferSize:
number
Returns
void
Generated using
TypeDoc