@sourceloop/video-conferencing-service / Exports / VideoConfServiceComponent
Class: VideoConfServiceComponentΒΆ
ImplementsΒΆ
Component
Table of contentsΒΆ
ConstructorsΒΆ
PropertiesΒΆ
MethodsΒΆ
ConstructorsΒΆ
constructorΒΆ
β’ new VideoConfServiceComponent(application, videoChatConfig?)
ParametersΒΆ
| Name | Type |
|---|---|
application |
RestApplication |
videoChatConfig? |
IServiceConfig |
Defined inΒΆ
services/video-conferencing-service/src/component.ts:62
PropertiesΒΆ
applicationΒΆ
β’ Private Readonly application: RestApplication
Defined inΒΆ
services/video-conferencing-service/src/component.ts:64
bindingsΒΆ
β’ Optional bindings: Binding<any>[] = []
Implementation ofΒΆ
Component.bindings
Defined inΒΆ
services/video-conferencing-service/src/component.ts:131
controllersΒΆ
β’ Optional controllers: ControllerClass<any>[]
An array of controller classes
Implementation ofΒΆ
Component.controllers
Defined inΒΆ
services/video-conferencing-service/src/component.ts:148
modelsΒΆ
β’ Optional models: Class<Model>[]
An optional list of Model classes to bind for dependency injection
via app.model() API.
Defined inΒΆ
services/video-conferencing-service/src/component.ts:143
providersΒΆ
β’ Optional providers: ProviderMap = {}
Implementation ofΒΆ
Component.providers
Defined inΒΆ
services/video-conferencing-service/src/component.ts:129
repositoriesΒΆ
β’ Optional repositories: Class<Repository<Model>>[]
An optional list of Repository classes to bind for dependency injection
via app.repository() API.
Defined inΒΆ
services/video-conferencing-service/src/component.ts:137
videoChatConfigΒΆ
β’ Private Optional Readonly videoChatConfig: IServiceConfig
Defined inΒΆ
services/video-conferencing-service/src/component.ts:66
MethodsΒΆ
setupSequenceΒΆ
βΈ setupSequence(bindings): void
Setup ServiceSequence by default if no other sequnce provided
ParametersΒΆ
| Name | Type | Description |
|---|---|---|
bindings |
Binding<any>[] |
Binding array |
ReturnsΒΆ
void