openvidu-angular-library: Updated tutorial

This commit is contained in:
csantosm 2020-04-16 10:56:43 +02:00
parent 49a7963aa4
commit fe1f9329a6

View File

@ -2,7 +2,7 @@ import { Component, ViewChild } from '@angular/core';
import { throwError as observableThrowError } from 'rxjs';
import { catchError } from 'rxjs/operators';
import { HttpClient, HttpHeaders } from '@angular/common/http';
import {OpenviduSessionComponent, StreamEvent, Session, UserModel, OpenViduLayout, OvSettingsModel, OpenViduLayoutOptions, SessionDisconnectedEvent, Publisher} from 'openvidu-angular';
import {OpenviduSessionComponent, StreamEvent, Session, UserModel, OpenViduLayout, OvSettings, OpenViduLayoutOptions, SessionDisconnectedEvent, Publisher} from 'openvidu-angular';
@Component({
selector: 'app-root',
@ -24,21 +24,16 @@ export class AppComponent {
ovLayout: OpenViduLayout;
ovLayoutOptions: OpenViduLayoutOptions;
ovSettings: OvSettingsModel = new OvSettingsModel();
@ViewChild('ovSessionComponent')
public ovSessionComponent: OpenviduSessionComponent;
constructor(private httpClient: HttpClient) { }
joinSession() {
this.getToken().then((token) => {
this.tokens.push(token);
this.getToken().then((token2) => {
this.tokens.push(token2);
this.session = true;
});
});
async joinSession() {
const token1 = await this.getToken();
const token2 = await this.getToken();
this.tokens.push(token1, token2);
this.session = true;
}
handlerSessionCreatedEvent(session: Session): void {
@ -61,7 +56,6 @@ export class AppComponent {
this.tokens = [];
});
this.myMethod();
}