diff --git a/openvidu-components-angular/projects/openvidu-angular/src/lib/components/panel/activities-panel/activities-panel.component.ts b/openvidu-components-angular/projects/openvidu-angular/src/lib/components/panel/activities-panel/activities-panel.component.ts index 89ac354c..51a56df7 100644 --- a/openvidu-components-angular/projects/openvidu-angular/src/lib/components/panel/activities-panel/activities-panel.component.ts +++ b/openvidu-components-angular/projects/openvidu-angular/src/lib/components/panel/activities-panel/activities-panel.component.ts @@ -2,6 +2,9 @@ import { Component, OnInit } from '@angular/core'; import { PanelType } from '../../../models/panel.model'; import { PanelService } from '../../../services/panel/panel.service'; +/** + * @internal + */ @Component({ selector: 'ov-activities-panel', templateUrl: './activities-panel.component.html', diff --git a/openvidu-components-angular/projects/openvidu-angular/src/lib/components/panel/activities-panel/recording-activity-panel/recording-activity.component.ts b/openvidu-components-angular/projects/openvidu-angular/src/lib/components/panel/activities-panel/recording-activity-panel/recording-activity.component.ts index 7be4ed4f..041b1d0f 100644 --- a/openvidu-components-angular/projects/openvidu-angular/src/lib/components/panel/activities-panel/recording-activity-panel/recording-activity.component.ts +++ b/openvidu-components-angular/projects/openvidu-angular/src/lib/components/panel/activities-panel/recording-activity-panel/recording-activity.component.ts @@ -3,6 +3,9 @@ import { Subscription } from 'rxjs'; import { RecordingStatus } from '../../../../models/recording.model'; import { RecordingService, RecordingInfo } from '../../../../services/recording/recording.service'; +/** + * @internal + */ @Component({ selector: 'ov-recording-activity', templateUrl: './recording-activity.component.html', diff --git a/openvidu-components-angular/projects/openvidu-angular/src/lib/components/toolbar/toolbar.component.ts b/openvidu-components-angular/projects/openvidu-angular/src/lib/components/toolbar/toolbar.component.ts index 46cba0b9..f2112b23 100644 --- a/openvidu-components-angular/projects/openvidu-angular/src/lib/components/toolbar/toolbar.component.ts +++ b/openvidu-components-angular/projects/openvidu-angular/src/lib/components/toolbar/toolbar.component.ts @@ -523,7 +523,7 @@ export class ToolbarComponent implements OnInit, OnDestroy { }); } - subscribeToRecordingStatus() { + private subscribeToRecordingStatus() { //TODO: WIP // this.recordingSubscription = this.recordingService.recordingStatusObs.pipe(skip(1)).subscribe((info: RecordingInfo) => { // this.isRecording = info.status === RecordingStatus.STARTED; diff --git a/openvidu-components-angular/projects/openvidu-angular/src/lib/models/recording.model.ts b/openvidu-components-angular/projects/openvidu-angular/src/lib/models/recording.model.ts index f29aca86..d73dee46 100644 --- a/openvidu-components-angular/projects/openvidu-angular/src/lib/models/recording.model.ts +++ b/openvidu-components-angular/projects/openvidu-angular/src/lib/models/recording.model.ts @@ -1,4 +1,7 @@ -export enum RecordingStatus { +/** + * @internal + */ +export enum RecordingStatus { STARTED = 'STARTED', STOPPED = 'STOPPED' -} \ No newline at end of file +} diff --git a/openvidu-components-angular/projects/openvidu-angular/src/lib/services/recording/recording.service.ts b/openvidu-components-angular/projects/openvidu-angular/src/lib/services/recording/recording.service.ts index 89c386cd..988e634c 100644 --- a/openvidu-components-angular/projects/openvidu-angular/src/lib/services/recording/recording.service.ts +++ b/openvidu-components-angular/projects/openvidu-angular/src/lib/services/recording/recording.service.ts @@ -3,6 +3,9 @@ import { RecordingEvent } from 'openvidu-browser'; import { BehaviorSubject, Observable } from 'rxjs'; import { RecordingStatus } from '../../models/recording.model'; +/** + * @internal + */ export interface RecordingInfo { status: RecordingStatus; id: string; @@ -10,6 +13,9 @@ export interface RecordingInfo { reason?: string; } +/** + * @internal + */ @Injectable({ providedIn: 'root' })