Search
Preparing search index...
The search index is not available
@typexs/base
Options
All
Public
Public/Protected
All
Inherited
Externals
Menu
@typexs/base
index
ClassesLoader
Class ClassesLoader
Hierarchy
AbstractModuleLoader
<
ClassesHandle
,
IClassesOptions
>
ClassesLoader
Implements
IClassesLoader
Index
Constructors
constructor
Properties
_handles
_options
load
Classes
registry
Methods
add
get
Classes
get
Classes
ByModule
get
Classes
With
Filter
handles
load
load
One
get
Modul
Name
get
Source
glob
Constructors
constructor
new
Classes
Loader
(
registry
:
ModuleRegistry
, options
?:
IClassesOptions
)
:
ClassesLoader
Parameters
registry:
ModuleRegistry
Optional
options:
IClassesOptions
Returns
ClassesLoader
Properties
_handles
_handles
:
ClassesHandle
[]
_options
_options
:
IClassesOptions
Private
load
Classes
load
Classes
:
any
Protected
Readonly
registry
registry
:
ModuleRegistry
Methods
add
add
(
handle
:
ClassesHandle
)
:
ClassesHandle
Parameters
handle:
ClassesHandle
Returns
ClassesHandle
get
Classes
get
Classes
(
topic
:
string
)
:
Function
[]
Parameters
topic:
string
Returns
Function
[]
get
Classes
ByModule
get
Classes
ByModule
(
topic
:
string
)
:
{}
Parameters
topic:
string
Returns
{}
[
modul:
string
]:
Function
[]
get
Classes
With
Filter
get
Classes
With
Filter
(
topic
:
string
, excludeFilter
?:
(
className
:
string
, modulName
:
string
)
=>
boolean
)
:
Function
[]
Parameters
topic:
string
Optional
excludeFilter:
(
className
:
string
, modulName
:
string
)
=>
boolean
(
className
:
string
, modulName
:
string
)
:
boolean
Parameters
className:
string
modulName:
string
Returns
boolean
Returns
Function
[]
handles
handles
(
)
:
ClassesHandle
[]
Returns
ClassesHandle
[]
load
load
(
module
:
ModuleDescriptor
)
:
Promise
<
ClassesHandle
>
load
(
modules
:
ModuleDescriptor
[]
)
:
Promise
<
ClassesHandle
[]
>
Parameters
module:
ModuleDescriptor
Returns
Promise
<
ClassesHandle
>
Parameters
modules:
ModuleDescriptor
[]
Returns
Promise
<
ClassesHandle
[]
>
Protected
load
One
load
One
(
modul
:
ModuleDescriptor
)
:
Promise
<
ClassesHandle
>
Parameters
modul:
ModuleDescriptor
Returns
Promise
<
ClassesHandle
>
Static
get
Modul
Name
get
Modul
Name
(
cls
:
Function
)
:
any
Parameters
cls:
Function
Returns
any
Static
get
Source
get
Source
(
cls
:
Function
)
:
string
Parameters
cls:
Function
Returns
string
Static
glob
glob
(
lib_path
:
string
)
:
Promise
<
string
[]
>
Parameters
lib_path:
string
Returns
Promise
<
string
[]
>
Modules
Activator
Bootstrap
Startup
index
Classes
Loader
constructor
_handles
_options
load
Classes
registry
add
get
Classes
get
Classes
ByModule
get
Classes
With
Filter
handles
load
load
One
get
Modul
Name
get
Source
glob
Generated using
TypeDoc