Search
Preparing search index...
The search index is not available
AncientSouls Documentation
Options
All
Public
Public/Protected
All
Inherited
Only exported
Menu
Globals
"ancient-funicular/src/lib/funiculars-manager"
IFunicularsManager
Interface IFunicularsManager<IN, IEventsList>
Type parameters
IN
:
TFunicular
IEventsList
:
IFunicularsManagerEventsList
Hierarchy
IManager
<
IN
,
IEventsList
>
IFunicularsManager
FunicularsManager
Indexable
[
key:
string
]:
any
Index
Constructors
constructor
Properties
List
emitter
id
is
Destroyed
Methods
add
destroy
emit
generate
Id
off
on
once
remove
wrap
Constructors
constructor
new IFuniculars
Manager
(
id
?:
string
)
:
any
Parameters
Optional
id:
string
Returns
any
Properties
List
List
:
TClass
<
IN
>
emitter
emitter
:
EventEmitter
id
id
:
string
is
Destroyed
is
Destroyed
:
boolean
Methods
add
add
(
node
:
IN
)
:
this
Parameters
node:
IN
Returns
this
destroy
destroy
(
)
:
void
Returns
void
emit
emit<IE>
(
eventName
:
IE
, data
:
IEventsList[IE]
)
:
this
Type parameters
IE
:
keyof IEventsList
Parameters
eventName:
IE
data:
IEventsList[IE]
Returns
this
generate
Id
generate
Id
(
)
:
string
Returns
string
off
off<IE>
(
eventName
:
IE
, listener
:
function
)
:
this
Type parameters
IE
:
keyof IEventsList
Parameters
eventName:
IE
listener:
function
(
data
:
IEventsList[IE]
)
:
void
Parameters
data:
IEventsList[IE]
Returns
void
Returns
this
on
on<IE>
(
eventName
:
IE
, listener
:
function
)
:
this
Type parameters
IE
:
keyof IEventsList
Parameters
eventName:
IE
listener:
function
(
data
:
IEventsList[IE]
)
:
void
Parameters
data:
IEventsList[IE]
Returns
void
Returns
this
once
once<IE>
(
eventName
:
IE
, listener
:
function
)
:
this
Type parameters
IE
:
keyof IEventsList
Parameters
eventName:
IE
listener:
function
(
data
:
IEventsList[IE]
)
:
void
Parameters
data:
IEventsList[IE]
Returns
void
Returns
this
remove
remove
(
node
:
IN
)
:
this
Parameters
node:
IN
Returns
this
wrap
wrap
(
node
:
IN
)
:
this
Parameters
node:
IN
Returns
this
Globals
"ancient-
funicular/src/lib/funiculars-
manager"
Funiculars
Manager
IFuniculars
Manager
constructor
List
emitter
id
is
Destroyed
add
destroy
emit
generate
Id
off
on
once
remove
wrap
IFuniculars
Manager
Events
List
TFuniculars
Manager
Mixed
Funiculars
Manager
mixin
Generated using
TypeDoc