Search
Preparing search index...
The search index is not available
@rxdi/core
Options
All
Public
Public/Protected
All
Inherited
Externals
Only exported
Menu
Globals
"services/bootstrap/bootstrap.service"
BootstrapService
Class BootstrapService
Hierarchy
BootstrapService
Index
Constructors
constructor
Properties
after
Starter
Service
async
Chainables
bootstraps
Service
cache
Service
chainable
Observable
components
Service
config
config
Service
controllers
Service
effects
Service
global
Config
lazy
Factories
Service
logger
plugin
Manager
plugin
Service
services
Service
Methods
async
Chainable
Bootstraps
async
Chainable
Components
async
Chainable
Controllers
async
Chainable
Effects
async
Chainable
Plugins
After
Register
async
Chainable
Plugins
Before
Register
async
Chainable
Plugins
Register
async
Chainable
Services
attach
Lazy
Loaded
Chainables
final
load
Application
prepare
Async
Chainables
register
Plugin
start
validate
System
Constructors
constructor
new
Bootstrap
Service
(
logger
:
BootstrapLogger
, cacheService
:
CacheService
, lazyFactoriesService
:
LazyFactory
, configService
:
ConfigService
, controllersService
:
ControllersService
, effectsService
:
EffectsService
, pluginService
:
PluginService
, componentsService
:
ComponentsService
, bootstrapsService
:
BootstrapsServices
, servicesService
:
ServicesService
, pluginManager
:
PluginManager
, afterStarterService
:
AfterStarterService
)
:
BootstrapService
Parameters
logger:
BootstrapLogger
cacheService:
CacheService
lazyFactoriesService:
LazyFactory
configService:
ConfigService
controllersService:
ControllersService
effectsService:
EffectsService
pluginService:
PluginService
componentsService:
ComponentsService
bootstrapsService:
BootstrapsServices
servicesService:
ServicesService
pluginManager:
PluginManager
afterStarterService:
AfterStarterService
Returns
BootstrapService
Properties
Private
after
Starter
Service
after
Starter
Service
:
AfterStarterService
async
Chainables
async
Chainables
:
Observable
<
any
>
[]
= [this.chainableObservable]
Private
bootstraps
Service
bootstraps
Service
:
BootstrapsServices
Private
cache
Service
cache
Service
:
CacheService
chainable
Observable
chainable
Observable
:
Observable
<
boolean
>
= of(true)
Private
components
Service
components
Service
:
ComponentsService
config
config
:
ConfigModel
config
Service
config
Service
:
ConfigService
Private
controllers
Service
controllers
Service
:
ControllersService
Private
effects
Service
effects
Service
:
EffectsService
global
Config
global
Config
:
CacheLayer
<
CacheLayerItem
<
ConfigModel
>
>
Private
lazy
Factories
Service
lazy
Factories
Service
:
LazyFactory
Private
logger
logger
:
BootstrapLogger
Private
plugin
Manager
plugin
Manager
:
PluginManager
Private
plugin
Service
plugin
Service
:
PluginService
Private
services
Service
services
Service
:
ServicesService
Methods
Private
async
Chainable
Bootstraps
async
Chainable
Bootstraps
(
)
:
(
Observable
<
boolean
>
|
Promise
<
Object
>
)
[]
Returns
(
Observable
<
boolean
>
|
Promise
<
Object
>
)
[]
Private
async
Chainable
Components
async
Chainable
Components
(
)
:
(
Observable
<
boolean
>
|
Promise
<
Object
>
)
[]
Returns
(
Observable
<
boolean
>
|
Promise
<
Object
>
)
[]
Private
async
Chainable
Controllers
async
Chainable
Controllers
(
)
:
(
Observable
<
boolean
>
|
Promise
<
Object
>
)
[]
Returns
(
Observable
<
boolean
>
|
Promise
<
Object
>
)
[]
Private
async
Chainable
Effects
async
Chainable
Effects
(
)
:
(
Observable
<
boolean
>
|
Promise
<
Object
>
)
[]
Returns
(
Observable
<
boolean
>
|
Promise
<
Object
>
)
[]
Private
async
Chainable
Plugins
After
Register
async
Chainable
Plugins
After
Register
(
)
:
(
Observable
<
boolean
>
|
Promise
<
PluginInterface
>
)
[]
Returns
(
Observable
<
boolean
>
|
Promise
<
PluginInterface
>
)
[]
Private
async
Chainable
Plugins
Before
Register
async
Chainable
Plugins
Before
Register
(
)
:
(
Observable
<
boolean
>
|
Promise
<
PluginInterface
>
)
[]
Returns
(
Observable
<
boolean
>
|
Promise
<
PluginInterface
>
)
[]
Private
async
Chainable
Plugins
Register
async
Chainable
Plugins
Register
(
)
:
(
Observable
<
boolean
>
|
Promise
<
PluginInterface
>
)
[]
Returns
(
Observable
<
boolean
>
|
Promise
<
PluginInterface
>
)
[]
Private
async
Chainable
Services
async
Chainable
Services
(
)
:
(
Observable
<
boolean
>
|
Promise
<
Object
>
)
[]
Returns
(
Observable
<
boolean
>
|
Promise
<
Object
>
)
[]
Private
attach
Lazy
Loaded
Chainables
attach
Lazy
Loaded
Chainables
(
res
:
any
, chainables
:
any
)
:
boolean
Parameters
res:
any
chainables:
any
Returns
boolean
Private
final
final
(
)
:
PluginManager
Returns
PluginManager
load
Application
load
Application
(
)
:
boolean
Returns
boolean
Private
prepare
Async
Chainables
prepare
Async
Chainables
(
injectable
:
any
)
:
any
Parameters
injectable:
any
Returns
any
Private
register
Plugin
register
Plugin
(
pluggable
:
Function
|
PluginInterface
)
:
Promise
<
PluginInterface
>
Parameters
pluggable:
Function
|
PluginInterface
Returns
Promise
<
PluginInterface
>
start
start
(
app
:
any
, config
?:
ConfigModel
)
:
Observable
<
PluginManager
>
Parameters
app:
any
Optional
config:
ConfigModel
Returns
Observable
<
PluginManager
>
Private
validate
System
validate
System
(
)
:
void
Returns
void
Globals
"services/bootstrap/bootstrap.service"
Bootstrap
Service
constructor
after
Starter
Service
async
Chainables
bootstraps
Service
cache
Service
chainable
Observable
components
Service
config
config
Service
controllers
Service
effects
Service
global
Config
lazy
Factories
Service
logger
plugin
Manager
plugin
Service
services
Service
async
Chainable
Bootstraps
async
Chainable
Components
async
Chainable
Controllers
async
Chainable
Effects
async
Chainable
Plugins
After
Register
async
Chainable
Plugins
Before
Register
async
Chainable
Plugins
Register
async
Chainable
Services
attach
Lazy
Loaded
Chainables
final
load
Application
prepare
Async
Chainables
register
Plugin
start
validate
System
Generated using
TypeDoc